Sql 选择时间段
我需要在不同的列中分开时间部分和日期部分。如何从sybase中的datetime列中分别选择日期部分和时间部分Sql 选择时间段,sql,sybase,Sql,Sybase,我需要在不同的列中分开时间部分和日期部分。如何从sybase中的datetime列中分别选择日期部分和时间部分 For eg: My Column has 09-04-2012 10:46:09 i need "09-04-2012" and "10:46:09" 在sybase中如何实现这一点?我对sybase了解不多,但这应该是可行的: For eg: My Column has 09-04-2012 10:46:09 i need "09-04-2012" and "10
For eg:
My Column has 09-04-2012 10:46:09
i need "09-04-2012" and "10:46:09"
在sybase中如何实现这一点?我对sybase了解不多,但这应该是可行的:
For eg:
My Column has 09-04-2012 10:46:09
i need "09-04-2012" and "10:46:09"
select dateformat(column, 'DD-MM-YYYY'), dateformat(column, 'hh:mm:ss') from tab
我对Sybase了解不多,但这应该可以:
select dateformat(column, 'DD-MM-YYYY'), dateformat(column, 'hh:mm:ss') from tab
朋友们,我找到了解决办法 谢谢Mostacho 实际上,我正在使用SqlDBBox工具进行检查。。所以dateformat方法不支持。所以我使用了下面的转换方法。。天气很好
select convert(char(8),getdate(),8)
select convert(char(8),getdate(),5)
这给了我所需的输出。Firends,我找到了一个解决方案 谢谢Mostacho 实际上,我正在使用SqlDBBox工具进行检查。。所以dateformat方法不支持。所以我使用了下面的转换方法。。天气很好
select convert(char(8),getdate(),8)
select convert(char(8),getdate(),5)
这给了我所需的输出。从选项卡中选择convert(字符(10),cob,23)
将为您提供yyy mm dd从选项卡中选择转换(字符(10),cob,23)
将给您yyy mm dd[检查此链接]()[检查此链接]()