MSSQL-使用SQL语句插入或删除数据 138

MSSQL-使用SQL语句插入或删除数据 1381 向表中插入数据 分为两种情况 1 向表中插入一条 2 向表中插入多条数据插入数据的 SQL 语句标准格式 insert into 表名 列名 列名 values 值 1 值 2

欢迎大家来到IT世界,在知识的湖畔探索吧!

1)向表中插入数据,分为两种情况:1 向表中插入一条 2向表中插入多条数据

插入数据的SQL语句标准格式:insert into 表名 (列名,列名, …) values(值1,值2, …);

MSSQL-使用SQL语句插入或删除数据 138

向表中插入数据的SQL语句



欢迎大家来到IT世界,在知识的湖畔探索吧!

当向表中插入一条数据的时候,可以选择只向表中的部分列插入数据,前提是表中的其他列,要么是自动编号列,要么是可以为空值的列,要么是有默认值的列

一般自动编号列都不用输入数据;有默认值的列数据可给可不给

图中N前缀,一般都是在写字符串常量的时候,如果其中包含unicode字符(双字节字符)时要在字符串常量前面加一个N前缀,这样是为了保证数据的正确性

2)删除数据表或表中数据1使用drop删除表 2使用delete删除或truncate清空表中数据

drop table 表名 表示将表整个都删除(可以将表结构都删除,所以整个表就不存在了)

delete from 表名 [where 条件]只删除表中数据,不带条件将删除整个表中所有的数据

truncate table 表名 与delete一样都可以删除表中的数据

truncate与delete删除数据的区别:

1)使用truncate只能用来清空表中数据,自动编号列会回到初始值,delete会继续增长

2)使用truncate因为会按照最小的方式来记录日志,所以高效,一般删除大量数据

truncate方式现在只做了解即可;只要会用带条件的delete删除语句即可

MSSQL-使用SQL语句插入或删除数据 138

删除表或删除表中数据

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/112853.html

(0)
上一篇 31分钟前
下一篇 7分钟前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信