sql-server-2000 – 在SQL Server 2000中获取最后插入的UNIQUEIDENTIFIER
发布时间:2020-05-23 06:54:36 所属栏目:MsSql 来源:互联网
导读:OUTPUT子句与SQL Server 2005兼容,但不兼容SQL Server 2000. 如何将此命令转换为在SQL Server 2000中工作? CREATE TABLE sample( ID uniqueidentifier NOT NULL DEFAULT newid(), Title varchar(30) NOT NULL)INSERT INTO sample (Ti
|
OUTPUT子句与SQL Server 2005兼容,但不兼容SQL Server 2000. 如何将此命令转换为在SQL Server 2000中工作? CREATE TABLE sample
(
ID uniqueidentifier NOT NULL DEFAULT newid(),Title varchar(30) NOT NULL
)
INSERT INTO sample (Title)
OUTPUT INSERTED.ID
VALUES ('Test1')
我需要命令来检索ID,因为需要从存储过程调用INSERT命令. 谢谢你的帮助! 解决方法DECLARE @uid uniqueidentifier SET @uid = newid() INSERT INTO sample (ID,Title) VALUES (@uid,'Test1') SELECT @uid AS ID (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Mysql优化之Zabbix分区优化
- Sql中存储过程的定义、修改和删除操作
- sql-server – 数据库查询和插入速度取决于什么?
- sql – GROUP BY一列;为另一个选择任意值
- sql-server – 如何在脚本中设置SQL Server脚本的超时?
- MySQL创建用户与授权及撤销用户权限方法
- sql-server-2008 – T-SQL(MS SQL 2008),没有“EXEC”或“E
- sql2005附加数据库操作步骤(sql2005还原数据库)
- sql-server – 实现在SQL Server中允许多个NULL值的唯一约束
- sql-server – 重置错误的连接池:18056,严重性:20,状态:
