begin
declare @G_math ALTER PROCEDURE [dbo].[proc_test]
AS
begin
declare @G_math varchar(30)
set @G_math='2'_varchar(30)
set @G_math='2'
return '1'
begin try
begin tran
select 1
commit tran
end try
begin catch
select 0
rollback tran
end catch
end
以上写法适用Sqlserver 10.50.1600.1 版本。但不适用8.00.2039,应该怎么写
8.00.2039这一版本的try catch
SQL8是不是SQL2000?如果是的话,我记得SQL2000是没有TRY。。CATCH的