SQL server增删改查
一,創建基本表
?create table <表名> (
[<列名><數據類型>[列級完整性約束條件]
[,<列名><數據類型>[列級完整性約束條件]
.........
[,<表級完整性約束條件>]
);
?例:
二,修改基本表
alert? table? <表名>
????????????????????????????????? [add <新列名> <數據類型> [完整性約束]]
????????????????????????????????? [drop <完整性約束名>]
????????????????????????????????? [modify <列名><數據類型>];
Add:用于表中增加新列相關的完整性約束條件,新的列增加成功后不帶任何數據
Drop:用于刪除指定完整性約束條件
Alert:用于修改原來的列定義,包括修改列名和數據類型,列數據類型修改后可能會丟失原有的數據
例:
三,刪除基本表
drop table <表名>
四,查詢
select? [distinct | distinctRow | all]
??????????????????? 列名[,列名][,....]
??????????????????? [into {outfile | dumpfile} '文件名' export_options]
??????????????????? [from 表名]
??????????????????? [where 查詢條件]
?????????????????? [group by 列名[, ....]]
??????????????????? [having 條件定義]
?????????????????? [order by {無符號整數|列名|公式}[asc 升序| desc降序],...]
????????????????? [limit [偏移量,] 行數]
????????????????? [procedure 過程名稱]
注意:使用的關鍵詞必須要按以上順序給出
五,數據更新
1、數據插入
insert into <表名> [<列名>[,<列名>]....) values (value1, value2,...);
???????????? 如果表中的每一列均有數據插入,則可不用指定任何表名
2、數據修改
update <表名> set <列名>=新值 where <條件表達式>
3、數據刪除
?????????? 刪除指的是刪除數據庫中的一個記錄,而不是刪除某一列
?????????? delete from <表名> where <條件表達式>
總結
以上是生活随笔為你收集整理的SQL server增删改查的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纯java应用搭建,16、BoneCp纯
- 下一篇: 数据库、表、表内容增删改查