1. 程式人生 > >使用T-SQL語句操作數據表-插入數據

使用T-SQL語句操作數據表-插入數據

行數 不能 字符 但是 列表 插入 設計 數位 check約束

插入數據(insert)語法:
insert [into] <表名> [列名] values <值列表>
解釋:
insert :是語法名,插入的意思
into:是選填的,可以省略。
表名是必須的,需要加入到哪張表中。如果表名是中文要用英文的中括號擴起
列名可以省略,但是後面的值列表中的順序與數據表中的字段一致
多個列名和多個值列表之間用逗號分隔(英文的逗號,)
例子:
insert into [信息表] (姓名,×××號,家庭住址,~) values (‘張三‘,‘123213213213‘,‘家庭住址‘,~)
註意事項:
1.插入一整行數據,不能只插入半行或者幾列數據。
2.數據值的數目必須與列數相同,每個數據值得類型、精度和小數位數也必須與相應的列匹配。
3.insert語句不能為標識符列指定值,因為它的值是自動增長的。
4.對於字符類型的列,當插入數據的時候,需要用單引號。
5.如果在設計表的時候指定某列不允許為空,則該列必須插入數據,否則將報告錯誤信息。
6.插入數據項要求符合check約束的要求。
7.盡管可以不指定列名,但是應該養成良好習慣,明確指定插入的列和對應值。

使用T-SQL語句操作數據表-插入數據