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
------解决方案--------------------你咋传的
------解决方案--------------------差不多就是这样吧,注意数据类型.
------解决方案--------------------出了什么错误?
------解决方案--------------------讲法没有错误