關於SQL表的求助,關於SQL新建表的求助

2022-11-03 01:02:47 字數 4685 閱讀 4442

1樓:

create table ax_system --ax_system 建立表的名稱

(id int auto_increment primary key, -- id 列名int型別,auto_increment 自動增長

--primary key主鍵

axtitle varchar(200), --axtitle 列名varchar(200) 字串型別大小200

axcopy varchar(200),

ipjiage double, --ipjiage 列名 double 雙精度浮點,就是小數

--後面以此類推

paybz double,

axadurl varchar(255))

2樓:匿名使用者

表名ax_system

欄位 型別

id int auto_increment為自增長,primary key表示此列為主鍵

axtitle varchar 長度200axcopy varchar 長度200ipjiage double

paybz double

axadurl varchar 長度255

3樓:

表的格式是

create table table_name(列名1 型別 其他約束,

列名2 型別 其他約束,

列名3,型別 其他約束,

。。。。。

)以第一個為例:id是列名,int 為資料型別, primary key為主鍵約束。

那我用sql建立表之後,為什麼在所建立的資料庫中找不到呢?

4樓:

用sql建立表之後,在所建立的資料庫中找不到是設定錯誤造成的,解決方法為:

1、在計算機中,滑鼠左鍵單擊【程式】中的oracle的連線程式,如下圖所示。

2、接著,在彈出的【登入連線】視窗上,滑鼠左鍵選擇【登入使用者】,並單擊【登入】按鈕,如下圖所示。

3、 然後,在【oracle控制】的視窗上,滑鼠左鍵單擊【伺服器】按鈕,如下圖所示。

4、接著,在【oracle伺服器】的視窗上,滑鼠左鍵單擊【表空間】按鈕,如下圖所示。

5、然後,在【oracle表空間】的視窗上,輸入建立的表空間名稱,如下圖所示。

6、接著,在【oracle新增資料檔案】的視窗上,設定建立的表空間資料檔案的引數,並單擊【確定】按鈕,如下圖所示。

7、最後,在【oracle表空間】的視窗上,可以看到新增好的資料檔案了。

5樓:匿名使用者

1,你的建立表這個操作是否在事物過程中?要是事物失敗。100%會還原到原始狀態。

2,可能你資料庫物件沒選擇對。導致建立到別的庫中了。

3,程式中建立的話,看一下是否提交了你的sql文。

4,儲存過程中建立的話,用print最後列印一下你建立sql的字串是否完整和正確。

5, 可能建立了。你沒有重新整理。可以在查詢分析器中寫上select 語句選擇該表,看看是否報錯。報的時候說明真的沒有。

有的話,應該直接選擇出表的資料資料和列名

6樓:

可能是沒有用 use 資料庫; 來指定要建表的資料庫, 所以你的新建表可能放在master庫裡了.

參閱以下建表語句:

use pubs; --指定使用pubs資料庫go;create table test(id int, name varchar(30))

select * from test

7樓:心羽欲飛翔

建立資料庫是在master下,建立表時應切換到你所建立的資料庫中,你應該是忘了切換。開啟mastre看下是不是建在了這個下面。

8樓:匿名使用者

表你要建到資料庫裡面吧,你自己就能到指定的地址找到了,你應該是少了一句using 資料庫的名稱 go

如何檢視用sql sever建立的表

9樓:折柳成萌

1、檢視建表語句

在「物件資源管理器」中找到要匯出的表,選中該表並單擊右鍵,「編寫表指令碼為(s)」/「create到(c)」/「新查詢編輯器視窗」即可檢視該表的建表語句。

2、匯出建表語句

在「物件資源管理器」中找到要匯出的表,選中該表並單擊右鍵,「編寫表指令碼為(s)」/「create到(c)」/「檔案…」/在彈出的視窗中選擇檔案的存放位置並填寫檔案的名稱,即可匯出格式為.sql的建表語句的檔案。

sql 資料庫在用create語句建立表的時候如何自動獲得當前的時間?

10樓:匿名使用者

sql 資料庫在用create語句建立表的時候如何自動獲得當前的時間?

creata table a ( 姓名 char(20) not null, 性別 char(2), 時間 datetime default getdate() )

11樓:我tm不管

creata table a

(姓名 char(20) not null,性別 char(2),

時間 datetime default getdate())

sql server 怎麼根據一個表建立另一個表

12樓:sql的藝術

使用into語法即可

例如:依據table1建立table2

可以這樣寫:

select * into table2 from table1 where 1=0

注意,建立表table2的時,會將table1列的型別以及預設值複製過去,但不會將自動標識複製過去。

13樓:匿名使用者

select value1,value2,.... into b from a

這樣就是根據表a建立表b,前提是表b不存在

14樓:匿名使用者

select * into tablename from tablename1

vs2012的sql資料庫模板怎麼建立表?懇求幫忙

15樓:

這些操作,儲存的只是sql指令碼,還需要執行指令碼才能新增表。

在上面第二張圖中,編輯好了,點左上角「更新」按鈕,會彈出一個框,再點「更新資料庫」,這時才真正建表。在資料庫的表上右擊,重新整理,即可見。

怎麼向sql中新增資料啊?就是建了資料庫和表之後,表是空的,寫**的話應該在**寫?菜鳥求幫助

16樓:vip_無趣

左上角點選新建查詢,出來一個編輯框,然後在新建查詢下邊那個下拉選單框中選中你要插入資料的資料庫,然後在編輯框中編輯insert into 表名 values(『值1','值2』『,'值3'),(『值1','值2』『,'值3'),(『值1','值2』『,'值3')這裡就表示插入三行資料;

如果說你只是對錶中的部分列插入資料,就可以這樣insert into 表名(列名1,列名2)values ('值1','值2')

編輯好後在編輯框上方點一下「√」這個圖示除錯一下,看一下有木有錯,如果沒得錯點選執行就行了

17樓:

sql 中專門的新增資料的語句

insert into 表名(欄位1,欄位2,。。。) values(值1,值2,。。。。)

兩個括號中的欄位和值要一一對應,型別一致。

如果想把所有欄位賦值,可以省略第一個括號,但第二個括號中的資料值的順序和型別要和表的結構一樣。

具體語言中應該sql語言,或者具體資料庫還有一些細緻的規定和差別。這個要注意。

18樓:百年情殤

這是基礎操作問題,請看書後再求助。

怎麼檢視oracle資料庫已經建好的表的建表sql語句

19樓:匿名使用者

pl/sql中瀏覽器選擇你要檢視的表,右鍵點選,選擇檢視,右下角有個檢視sql(英文版應該是view sql),點選按鈕你就能看到建表語句了。

20樓:智慧生活小鋪

pl/sql 連上資料庫 新建一個sql視窗 寫上表名 在表名上右鍵 點檢視 然後有個 檢視sql就顯示了

21樓:

plsql中:選單--工具--匯出使用者物件

就可以看到所有使用者表,並能夠匯出為建立的sql語句

22樓:匿名使用者

select dbms_metadata.get_ddl(object_type => 'table',name => '') from dual

23樓:匿名使用者

使用sql developer工具即可!

24樓:匿名使用者

select * from sys.all_objects

關於sqlserver許可模式,關於SQL Server許可模式

在sql server企業版中,有一個許可模式概念,有兩種許可模式 處理器許可證 和 每客戶 模式。處理器許可證 模式表示允許幾個cpu執行sql server,每客戶 決定的是客戶端連線數。許可模式一旦選擇則無法更改,也就是說無法從一種模式切換到另一種模式,但可以更改 許可證數 和 處理器數 要檢...

關於給sql儲存過程表名作為引數的問題

這樣寫當然不正確啊,改為create procedurep a varchar 50 asdeclare number intselect number count from tbwhere name a print number 這句是在查詢分析器裡輸出 number return number ...

關於sql的面試題求高手解答,sql問題,求高手解答

題目貼錯了吧 求每個du部門每個員工的最低工資與最高zhi工資每個人的工dao資不就1個麼,既是最高版 也是最低,嘿嘿 估計是求權部門的最高和最低工資 select select depname from depwhere dep.depid emp.depid asdepname,max pay ...