使用T-SQL语句操作数据表-插入数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用T-SQL语句操作数据表-插入数据相关的知识,希望对你有一定的参考价值。

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

以上是关于使用T-SQL语句操作数据表-插入数据的主要内容,如果未能解决你的问题,请参考以下文章

使用T-SQL语句插入更新删除数据表

T-SQL语句中使用select…………union 插入数据是为啥不能使用DEFAULT

八SQL Server(T-SQL)数据语言操作

八SQL Server(T-SQL)数据语言操作

八SQL Server(T-SQL)数据语言操作

八SQL Server(T-SQL)数据语言操作