sql中print输出变量值

it2022-05-05  155

在sql server  查询分析其中,执行动态sql语句时,有时需要把某一个变量的值打印出来看一段运行程序的正确与否,

类似于:

declare @str varchar(2000) /****set @str='开始:'****/ select top 3 @str=@str+ title FROM nav WHERE (id < 9) print @str

程序运行正常但是没看不到print输出结果

但是当我们把,上面/****set @str='开始:'****/这句话去掉注视以后就会看到print结果

原因:@str 只是定义了,没有初始化值

以上是个人总结的一些小经验,

 

 

 

转载于:https://www.cnblogs.com/sishahu/archive/2011/10/12/2208485.html

相关资源:sql*plus 变量赋值及输出到文件

最新回复(0)