none
select 查询? RRS feed

  • 问题

  • select Count(ID) from [Topic] where 1>0 and datediff('day',AddTime,'2009-6-15 10:52:19')=0 and isDeleting=false    

    sql 语句异常:    提示为 datediff 指定的参数 1 无效。  是怎么回事呢?
    小吴
    2009年6月15日 2:56

答案

  • 去掉单引号后提示: 列名 'false' 无效。
    小吴

    改為isDeleting=0
    ROY WU(吳熹)
    2009年6月15日 3:14
    版主
  • --若 isDeleting 是 NVARCHAR 或 VARCHAR 
    select Count(ID) from [Topic] where 1>0 and datediff(DAY,AddTime,'2009-6-15 10:52:19')=0 and isDeleting= 'false'
    --若 isDeleting bit
    select Count(ID) from [Topic] where 1>0 and datediff(DAY,AddTime,'2009-6-15 10:52:19')=0 and isDeleting= 0
    


    知识改变命运,奋斗成就人生!
    2009年6月15日 3:14

全部回复