不懂。 sql server2000里面没看到过。

解决方案 »

  1.   

    楼主:基于你的问题的回答:它是一个oracle的一个函数,具体用法可见下面的例子http://zhouyuepeng.blog.163.com/blog/static/6951594220112691351983/
      

  2.   

    但上述这句话,我时在sql server 储存过程中看到的。代码如下:
    DELETE dbo.REPORT_ITEM_LOCATION_INVENTORY
          WHERE REPORT_ITEM_LOCATION_INVENTORY.HISTORY_DATE >= sysdb.ssma_oracle.trunc_date(getdate() - 1)大家都说这个是oralce语句,sql server现在可以直接调用oracle的语句了
    ,只要ssma_oracle就可以了?
      

  3.   

    SSMA 是数据库转换工具 (我用的时候是Oracle转SQL Server 2008)
    我也用了这个东西 他应该自动生成了一些函数
    目测这个就是个时间转换函数你可以试下 select sysdb.ssma_oracle.trunc_date(getdate()); 直接在数据库里查 
    和 select getdate() ;看看区别在哪。