欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

SQL SERVER 2012 第三章 使用INSERT语句添加数据

发布时间:2025/7/14 数据库 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SQL SERVER 2012 第三章 使用INSERT语句添加数据 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

INSERT [TOP (<expression>) [PERCENT] [INTO] <tabular object>
[(column list)]
[OUTPUT <output clause>]
{VALUES (<data values>) [,(<data values>)] [,...n]
| <table source>
| EXEC <procedure>
| DEFAULT VALUES

这个结构看起来崩溃,更基本的如下:

INSERT [INTO] <table>
[(column list)]
VALUES (<data values>) [,(<data values >)] [,...-n]

 

多行插入,只要在后面价格逗号“,”就可以再写一列值了
INSERT INTO Table
(id,name,pwd)
VALUES
(1,张三,123),
(2,李四,124)
一次性插入多条数据,可以减少往返服务器次数,提高性能。

 

INSERT INTO ...SELECT语句

USE AdventureWorks2012;

DECLARE @MyTable Table
(
SalesOrderID int,
CustomerID char(5)
);

INSERT INTO @MyTable
SELECT SalesOrderID, CustomerID
FROM AdventureWorks2012.Sales.SalesOrderHeader
WHERE SalesOrderID BETWEEN 44000 AND 44010;

SELECT *
FROM @MyTable;

用临时表的方法。临时表变量只存在与批处理中。

 

UPDATE Stores SET Name = Name + '-' + StroeCode;
DELETE Stores WHERE StoreCode = 'TEST';

转载于:https://www.cnblogs.com/tomkillua/p/4313753.html

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的SQL SERVER 2012 第三章 使用INSERT语句添加数据的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。