本帖最后由 xuchonglei 于 2011-04-02 15:55:22 编辑

解决方案 »

  1.   

    不是注释的问题,你贴的sql没有问题。
      

  2.   

    如果仅仅是这段,其注释不存在问题,不会影响你的SQL语句,请提供详细信息.
      

  3.   

    declare @EndDate datetime
    declare @BeginDate Datetime
    declare @OperatorId varchar(50)
    declare @OperatorName varchar(50) set @BeginDate='2000-01-01'
    set @EndDate='2011-02-01' select fid
    into #Data_Carry_Ypkc_GroupAndDelFid
    from his_ypkc 
    where hy_opdate>=@BeginDate and hy_opdate<@EndDate      
    -----------
    去掉注释后会返回 影响XX行
    加上住时候返回   命令已完成 查询临时表发现不存在
      

  4.   

    如果非全角半角问题 那么就是 ~~~~SQL 在抽筋。
      

  5.   


    从查询分析器来看,----形式只是注释一行,但是在提交给数据库的时候,应该算是一个整体,在有些时候【个人猜测,未实际测试重现过】,---的形式会导致系统认为后面全部都被注释,毕竟只有人才知道换行,系统并不知道所以无论是MSSQL还是oracle,注释最好使用/**/的形式,这样最保险,肯定不会出错