“SQL”语句怎么调试?例如,SQL语句如下:If @RowCnt1=1
Begin
If @MeterNo='123255'
Begin
set @SpecialType=( select SpecialMonitorName from SpecialMonitorItem where meterno=@meterno)
set @TempQty= (select AVG(Qty) from specialmonitordata where meterno='123319' and Replace((Replace(CONVERT(varchar(13), DATime, 20),'-','')),' ','')=@CopNo)问题:如果要看语句中的“Replace((Replace(CONVERT(varchar(13), DATime, 20),'-','')),' ','')”的值,应该怎么办?设断点么?
Begin
If @MeterNo='123255'
Begin
set @SpecialType=( select SpecialMonitorName from SpecialMonitorItem where meterno=@meterno)
set @TempQty= (select AVG(Qty) from specialmonitordata where meterno='123319' and Replace((Replace(CONVERT(varchar(13), DATime, 20),'-','')),' ','')=@CopNo)问题:如果要看语句中的“Replace((Replace(CONVERT(varchar(13), DATime, 20),'-','')),' ','')”的值,应该怎么办?设断点么?
解决方案 »
- 关于多表求和,放在一个记录集中的问题,高分求救!
- 简单的SQL05--表格内容的修改的问题(sos)
- 求个简单sql语句!谢谢
- 虚拟机如何向物理主机的数据库中读写数据
- 有谁知道这两道数据库题的解答啊?谢谢!
- SQL身份验证登陆已锁定(Server企业版)
- SQL 怎么查询当前应用的数据库名?
- 无法打开sql 2000 1433端口
- 急!求救一条SQL语句的排序问题
- 在SQLSERVER 中怎样用一条语句插入多条记录,(在同一字段中插入有一定规律的数字,第一条记录这一字段值为1,第二条记录这一字段值为2,第三条记录这一字段值为3,等等)
- 如何把带链接服务器的存储过程的结果存储到临时表
- sql 主次存储过程 事务处理问题
小弟用的就是“Sql2008”,怎么使呢?调试?
Begin
Select @MeterNo = MeterNo,@DADay = DADay,
@DAHour = DAHour,@SumQty = SumQty
From EnergyDataSumByHourN;
Set @CopNo=(select ''+@DADay+''+''+@DAHour+'')
Print @CopNo这样为什么提示错误:
消息 102,级别 15,状态 1,第 40 行
'@CopNo' 附近有语法错误。问题一:为什么会有这样的错误?问题二:怎样让SQLServer显示行号?
问题2 不知道你想要什么行号,给你一条语句参考下select row_number() over(order by getdate()) as [rank],* from sysobjects