0

時間部分と日付部分を異なる列に分ける必要があります。sybaseのdatetime列から日付部分と時間部分を別々に選択するにはどうすればよいですか?

For eg:

My Column has 09-04-2012 10:46:09

 i need "09-04-2012" and  "10:46:09"

どのようにsybaseで可能ですか?

4

3 に答える 3

2

Sybase についてはよくわかりませんが、これでうまくいくはずです。

select dateformat(column, 'DD-MM-YYYY'), dateformat(column, 'hh:mm:ss') from tab
于 2012-04-09T05:37:39.387 に答える
1

Firends、私は解決策を見つけました。

モスタチョありがとう、

実際、私はSqlDBBoxツールでチェックしています。そのため、dateformatメソッドはサポートされていません。だから私は次の変換方​​法を使用しました。

select convert(char(8),getdate(),8)

select convert(char(8),getdate(),5)

これにより、必要な出力が得られます。

于 2012-04-09T05:56:27.807 に答える