首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL语句找错 求大大帮忙,该如何处理

2012-01-14 
SQL语句找错 求大大帮忙1.SELECT@GoTime导入用CASE WHEN@GoTime 09 THEN 09WHEN@GoTime 18 T

SQL语句找错 求大大帮忙
1.
SELECT @GoTime导入用 =CASE WHEN @GoTime <= '09' THEN '09' WHEN @GoTime >= '18' THEN '18' ELSE @GoTime END
2.
SELECT @BackTime导入用 =CASE WHEN @BackTime <= '12' THEN '12' WHEN @BackTime >= '13' THEN '18' ELSE @BackTime END

--SELECT @GoTime导入用
--SELECT @BackTime导入用
我想实现 传入参数@GoTime 和@BackTime
 然后判断 如果GoTime 小于9就@GoTime导入用=9 大于18就@GoTime导入用=18 中间的话@GoTime=@GoTime导入用 
  如果BackTime 小于12 就@BackTime导入用=12 大于13就 @BackTime导入用 =18 
中间的话 @BackTime= @BackTime导入用


可是上面的SQL 没用啊 @GoTime 和@BackTime 传入什么参考 
下面--SELECT @GoTime导入用
--SELECT @BackTime导入用
都是NULL

[解决办法]
你咋传的
[解决办法]
差不多就是这样吧,注意数据类型.
[解决办法]
出了什么错误?
[解决办法]
讲法没有错误

热点排行