Create   procedure  www
as 
begin 
if (now()>=date(2005,2,15))
begin
select 12123
end 
end新增上面的procedure出现下列错误,NOW不是一个内置函数吗?要怎么用它?
Msg 195, Level 15, State 10, Procedure www, Line 5
'now' 不是可以识别的 内置函数名称。

解决方案 »

  1.   

    if getdate()> =cast('2005-2-15' as datetime)
      

  2.   

    now()是access中的函数。SQL server 中用getdate()
      

  3.   

    hehe.
    别紧张,我不要分,看热闹而已
      

  4.   

    getdate()
    不要分
    只回答问题
      

  5.   

    select differ(一群星星抢20分,一群狼抢小白兔) ?
      

  6.   


    now()是MySQL中函数
      

  7.   

    wangtiecheng是好老師,講得最詳細。
    ————————————————————无枪狙击手  发表于:2008-01-29 17:15:34
    我要分的getdate   ()
    ————————————————————
    夠直接!順便說下,VB.Net裏面也是用Now(),但是VB.Net和什麽數據庫進行聯接,就要用什麽數據庫裏面的函數。
      

  8.   

    now在sql server中应转换为getdate()