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 ...