Tsql 在Sybase存储过程中使用dateadd

Tsql 在Sybase存储过程中使用dateadd,tsql,sybase,sap-ase,Tsql,Sybase,Sap Ase,根据我的要求,基于输入日期,在vb.net代码中计算两个值 DateAdd(DateInterval.Day,-1,inputdate.Value.AddDays((inputdate.Value.Day-1)*-1)。AddMonths(1)) inputdate.Value.AddDays((inputdate.Value.Day-1)*-1).AddMonths(1) 我想在Sybase ASE过程中实现上述相同的逻辑。谁能帮我一下吗。 我需要将这两个作为函数,根据输入日期,必须计算这两个

根据我的要求,基于输入日期,在vb.net代码中计算两个值

  • DateAdd(DateInterval.Day,-1,inputdate.Value.AddDays((inputdate.Value.Day-1)*-1)。AddMonths(1))
  • inputdate.Value.AddDays((inputdate.Value.Day-1)*-1).AddMonths(1)
  • 我想在Sybase ASE过程中实现上述相同的逻辑。谁能帮我一下吗。
    我需要将这两个作为函数,根据输入日期,必须计算这两个日期

    您的代码似乎要获取当前月份的最后一天和下个月的第一天。如果是这样的话,这些SQL Server问题可能可以在Sybase中进行调整,而不会有太多更改:而且。您现在需要它们作为函数还是作为过程?我必须在过程中实现这一点。