34,837
社区成员




declare @i int = 1
select @i
--
select @@version
/**
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Personal Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
**/
declare @i int = 1
select @i
/*
消息 139,级别 15,状态 1,第 1 行
不能向局部变量赋予默认值。
消息 137,级别 15,状态 2,第 2 行
必须声明变量 '@i'。
*/
select @@version
/**
------------------------------------------------------------------------------------------------
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Personal Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
(所影响的行数为 1 行)
**/
declare @i int = 1
select @i
/**
服务器: 消息 139,级别 15,状态 1,行 1
不能向局部变量赋予默认值。
服务器: 消息 137,级别 15,状态 1,行 2
必须声明变量 '@i'。
**/
declare @i int = 1
select @i
/*
消息 139,级别 15,状态 1,第 0 行
不能向局部变量赋予默认值。
消息 137,级别 15,状态 2,第 2 行
必须声明标量变量 "@i"。
*/