能否在存储过程里加入一些打印语句? 直接print就可以例如:declare @t int --你要查看的变量set @t =1print @t在执行时,会把@t输出到查询分析器的消息窗口 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 print '提示信息'不过这种提示信息仅在查询分析器中可以看到. print('aaaaaaaaa')print(@parameter)就这样啊,zjcxc(邹建) 说的对这种提示信息仅在查询分析器中可以看到 不行啊,消息框里只显示:命令已成功完成。打印的结果,没给我显示出来!我用一个简单的例子来验证的,请帮看看,是不是方法用错了!CREATE PROCEDURE cjj@PersonType varchar(20)As DECLARE @typetmp varchar(10) DECLARE @start int DECLARE @end int SET @start = 1 SET @end = charindex(',',@PersonType) - 1 SET @typetmp = 0 while(@start > @end ) BEGIN SET @typetmp = SUBSTRING(@PersonType,@start,@end) print @typetmp SET @start = @end + 2 SET @end = charindex(',',@PersonType,@start) - 1 END GO执行exec cjj '11,22,333'我希望看到1122333的结果,可是看不到~~ sql server 2000作业相关问题 请教一个链接服务器访问慢的问题 关于SQL SERVER 2005 启动的问题? sql 代理 作业 vbscript 江湖救急!!!!关于全文检索引擎安装的问题 我的sqlserver2000个人版安装不上,出错如何解决 原来装了8。0。5,现在把他卸载,安装8。17,却安装不上/??奇怪 一个sql的写法? VFP中,查询时有多条记录满足条件,设置按扭让满足条件的记录逐条显示,怎样按扭代码? 求助:写一个峰度系数的自定义函数 关于Case语句一问题? 执行过程中有个错误!请大家帮忙看看
print(@parameter)
就这样啊,zjcxc(邹建) 说的对这种提示信息仅在查询分析器中可以看到
打印的结果,没给我显示出来!
我用一个简单的例子来验证的,请帮看看,是不是方法用错了!
CREATE PROCEDURE cjj
@PersonType varchar(20)
As
DECLARE @typetmp varchar(10)
DECLARE @start int
DECLARE @end int
SET @start = 1
SET @end = charindex(',',@PersonType) - 1
SET @typetmp = 0
while(@start > @end )
BEGIN
SET @typetmp = SUBSTRING(@PersonType,@start,@end)
print @typetmp
SET @start = @end + 2
SET @end = charindex(',',@PersonType,@start) - 1
END
GO执行
exec cjj '11,22,333'我希望看到
11
22
333的结果,可是看不到~~