1. 在數據表中添加一個欄位的sql語句怎麼寫
數據表中添加一個欄位的標准SQL語句寫法為:
alter table 表名 add (欄位 欄位類型) [default '輸入默認值'] [null/not null] ;
舉例:ALTER TABLE employee ADD spbh varchar(20) NOT NULL Default 0
意思就是在表employee 中加入 欄位spbh,該欄位的類型是varchar,大小20,並且不允許為空,初始默認值是0。
(1)增加數據表操作SQL命令格式擴展閱讀:
其他常用sql語句:
1、修改數據表中某項欄位屬性,為其添加備注。
語句格式:comment on column 庫名.表名.欄位名 is '輸入的備注';
示例: 我要在ers_data庫中 test表 document_type欄位添加備注,則sql語句為:
comment on column ers_data.test.document_type is '文件類型';
2、修改數據表中某欄位類型。
語句格式:alter table 表名 modiy (欄位 欄位類型 [default '輸入默認值'] [null/not null] ,欄位 欄位類型 [default '輸入默認值'][null/not null]); 修改多個欄位用逗號隔開。
示例:想要修改一個teacher教師表中欄位辦公室classroom的類型為char(20),且默認值「辦公室」,則對應sql為:
ALTER TABLE teacher ALTERCOLUMNclassroom VARCHAR(20) NOT NULL default "辦公室";
3、刪除數據表中的某欄位。
語句格式:alter table 表名 drop (欄位);
示例:刪除表student中的欄位age,可以用如下sql:
alter table student drop age;
2. 在資料庫中添加一行的SQL語句怎麼寫
在資料庫中添加一行的SQL語句寫法的步驟如下:
我們需要准備的材料分別是:電腦、sql查詢器。
1、首先,打開sql查詢器,連接上相應的資料庫表,以stu2表添加一行數據為例。
3. 向sql 資料庫中增加多條數據,用sql命令怎麼寫急!急!急!
如果沒有規律就不好辦,你可以先插入多條一樣的數據,然後到管理器去修改name 和times_money 的值,能快點。要不就寫個存儲過程,不過時間長,看你數據多少了,一般大數據量可以通過導入的方式錄入。
4. SQL語言中,刪除表用什麼命令,把表添加到資料庫中用什麼命令明天要用啊,謝謝各位大俠~
刪除表:drop table tablename;
添加表:
create table tablename
(column1 data type,
column2 data type,
column3 data type);
看看這里吧,
http://cfdsj.blog.163.com/blog/static/3473965200611185616218/
http://cfdsj.blog.163.com/blog/static/3473965200611185511673/
5. 使用SQL定義數據表命令的格式是什麼
使用SQL定義數據表命令的格式:ALTER TFABLE數據表名DROP COLUMN欄位名。
6. SQL里新建資料庫是哪個命令語句啊
CREATEnbsp;DATABASE創建一個新資料庫及存儲該資料庫的文件,或從先前創建的資料庫的文件中附加資料庫。說明nbsp;nbsp;有關與nbsp;DISKnbsp;INITnbsp;向後兼容性的更多信息,請參見「Microsoftamp;reg;nbsp;SQLnbsp;Serveramp;#8482;nbsp;向後兼容性詳細信息「中的設備(級別nbsp;3)。語法CREATEnbsp;DATABASEnbsp;database_namenbsp;[nbsp;ONnbsp;nbsp;nbsp;nbsp;nbsp;[nbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]nbsp;]nbsp;nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;amp;lt;nbsp;filegroupnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]nbsp;]nbsp;]nbsp;[nbsp;LOGnbsp;ONnbsp;{nbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]nbsp;}nbsp;]nbsp;[nbsp;COLLATEnbsp;collation_namenbsp;][nbsp;FORnbsp;LOADnbsp;|nbsp;FORnbsp;ATTACHnbsp;]nbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;::=[nbsp;PRIMARYnbsp;](nbsp;[nbsp;NAMEnbsp;=nbsp;logical_file_namenbsp;,nbsp;]nbsp;nbsp;nbsp;nbsp;FILENAMEnbsp;=nbsp;『os_file_name『nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;SIZEnbsp;=nbsp;sizenbsp;]nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;MAXSIZEnbsp;=nbsp;{nbsp;max_sizenbsp;|nbsp;UNLIMITEDnbsp;}nbsp;]nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;FILEGROWTHnbsp;=nbsp;growth_incrementnbsp;]nbsp;)nbsp;[nbsp;,...nnbsp;]amp;lt;nbsp;filegroupnbsp;amp;gt;nbsp;::=FILEGROUPnbsp;filegroup_namenbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]參數database_name新資料庫的名稱。資料庫名稱在伺服器中必須唯一,並且符合標識符的規則。database_namenbsp;最多可以包含nbsp;128nbsp;個字元,除非沒有為日誌指定邏輯名。如果沒有指定日誌文件的邏輯名,則nbsp;Microsoftamp;reg;nbsp;SQLnbsp;Serveramp;#8482;nbsp;會通過向nbsp;database_namenbsp;追加後綴來生成邏輯名。該操作要求nbsp;database_namenbsp;在nbsp;123nbsp;個字元之內,以便生成的日誌文件邏輯名少於nbsp;128nbsp;個字元。ON指定顯式定義用來存儲資料庫數據部分的磁碟文件(數據文件)。該關鍵字後跟以逗號分隔的nbsp;amp;lt;filespecamp;gt;nbsp;項列表,amp;lt;filespecamp;gt;nbsp;項用以定義主文件組的數據文件。主文件組的文件列表後可跟以逗號分隔的nbsp;amp;lt;filegroupamp;gt;nbsp;項列表(可選),amp;lt;filegroupamp;gt;nbsp;項用以定義用戶文件組及其文件。n佔位符,表示可以為新資料庫指定多個文件。LOGnbsp;ON指定顯式定義用來存儲資料庫日誌的磁碟文件(日誌文件)。該關鍵字後跟以逗號分隔的nbsp;amp;lt;filespecamp;gt;nbsp;項列表,amp;lt;filespecamp;gt;nbsp;項用以定義日誌文件。如果沒有指定nbsp;LOGnbsp;ON,將自動創建一個日誌文件,該文件使用系統生成的名稱,大小為資料庫中所有數據文件總大小的nbsp;25%。FORnbsp;LOAD支持該子句是為了與早期版本的nbsp;Microsoftnbsp;SQLnbsp;Servernbsp;兼容。資料庫在打開nbsp;dbonbsp;usenbsp;onlynbsp;資料庫選項的情況下創建,並且將其狀態設置為正在裝載。SQLnbsp;Servernbsp;7.0nbsp;版中不需要該子句,因為nbsp;RESTOREnbsp;語句可以作為還原操作的一部分重新創建資料庫。FORnbsp;ATTACH指定從現有的一組操作系統文件中附加資料庫。必須有指定第一個主文件的nbsp;amp;lt;filespecamp;gt;nbsp;條目。至於其它nbsp;amp;lt;filespecamp;gt;nbsp;條目,只需要與第一次創建資料庫或上一次附加資料庫時路徑不同的文件的那些條目。必須為這些文件指定nbsp;amp;lt;filespecamp;gt;nbsp;條目。附加的資料庫必須使用與nbsp;SQLnbsp;Servernbsp;相同的代碼頁和排序次序創建。應使用nbsp;sp_attach_dbnbsp;系統存儲過程,而不要直接使用nbsp;CREATEnbsp;DATABASEnbsp;FORnbsp;ATTACH。只有必須指定nbsp;16nbsp;個以上的nbsp;amp;lt;filespecamp;gt;nbsp;項目時,才需要使用nbsp;CREATEnbsp;DATABASEnbsp;FORnbsp;ATTACH。nbsp;如果將資料庫附加到的伺服器不是該資料庫從中分離的伺服器,並且啟用了分離的資料庫以進行復制,則應該運行nbsp;sp_remo
7. 怎樣用sql語句在sqlserver建表 和插入數據~
詳細步驟如下:
1、點擊【新建查詢】按鈕,打開SQL命令編輯框,對資料庫表的操作以及維護都可以通過編輯SQL命令實現。
3、創建數據表的源代碼如下:
use test
go
if exists(select name from sys.tables where name='Student')
drop table Student
go
create table Student
(sname nchar(10) primary key,
sex nchar(2) not null,
bir datetime
)
8. SQL向表中添加一列用什麼命令
使用SQL語句為數據表增加一個欄位,使用alter table子句。 語法:alter table 表格名 add 欄位名 。數據類型 -alter table table_name add col_name char(5)。
9. sql 向資料庫中增加多條數據,用sql命令怎麼寫急!急!急!
insert語句必須一條一條寫,這個是沒什麼辦法的,除非你要插入的數據已經在其他表中有了告訴你一個辦法,我們工作中都是這樣的,幾十萬條數據插入都是這樣做。先把數據整理到一個excel里,然後根據excel生成sql語句,遇過你不會用程序做,可以直接用excel的功能,把不同列的數據拼起來就可以了