使⽤T-SQL语句操作数据表-插⼊数据插⼊数据(insert)语法:
insert [into] <;表名> [列名] values <;值列表>
解释:
insert :是语法名,插⼊的意思
into:是选填的,可以省略。
表名是必须的,需要加⼊到哪张表中。如果表名是中⽂要⽤英⽂的中括号扩起
列名可以省略,但是后⾯的值列表中的顺序与数据表中的字段⼀致
多个列名和多个值列表之间⽤逗号分隔(英⽂的逗号,)
例⼦:
insert into [信息表] (姓名,×××号,家庭住址,~) values ('张三','123213213213','家庭住址',~)
含义:insert语句字段顺序
在信息表中添加⼀⾏张三的信息,前边的列的顺序的和后边的数据值顺序⼀致。
注意事项:
1.插⼊⼀整⾏数据,不能只插⼊半⾏或者⼏列数据。
2.数据值的数⽬必须与列数相同,每个数据值得类型、精度和⼩数位数也必须与相应的列匹配。
3.insert语句不能为标识符列指定值,因为它的值是⾃动增长的。
4.对于字符类型的列,当插⼊数据的时候,需要⽤单引号。
5.如果在设计表的时候指定某列不允许为空,则该列必须插⼊数据,否则将报告错误信息。
6.插⼊数据项要求符合check约束的要求。
7.尽管可以不指定列名,但是应该养成良好习惯,明确指定插⼊的列和对应值。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。