我正在SAP HANA Studio上工作,并尝试运行SQL命令,该命令将字段nvarchar的整个列转换为字段日期之一。我的日期格式为:dd-mon-yyyy (i.e '29-Mar-1997') with field nvarchar(11)。我已经查看了前面的问题和SQL命令文档(针对functions like CAST, CONVERT, TO_DATE, STR_TO_DATE),但没有得到解决方案。
我正在写一个查询,给我本周,本月和今年售出的产品数量(3个单独的列)在一周至今,月至今和年初至今的规模意味着今天例如今天它将显示自周一以来销售的产品,因为该月的第一个月和今年的第一个,这是继续与每个接下来的周我需要的是使用DATEADD或DATEDIFF (example (DATEADD(minute,-15,GETDATE()获取日期查询的帮助。非常感谢,而且我使用的是SQL Server 2008
DECLARE @counter int DECLARE @amount intdeclare @sqlnvarchar= [' + CAST(@counter AS nvarchar) + '] FROM user_inventory WHERE ID_User = ' +CAST(@userid AS nvarchar) set @sql</em