- ベストアンサー
日付のフォーマット
UNIX上のsybaseからSQLを用いてデータを切り出しています。日付のフォーマットが Sep 28 2005 1:00PM このように出てきます。 これを 2005/09/28 13:00 と出したい。 isql -Usdm -Psybase11 -w10000 -D yyyyy <<eof> /home/msadm/CM/test.txt select * from xxxx............ go eof こういうSQL文のどこにどのように入れれば良いでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
日付の入ったカラムの名前がdであれば select d from ... のかわりに select convert(varchar,d,111) + ' ' + convert(varchar(5),d,14) from ... ですかね。
その他の回答 (1)
- xcrOSgS2wY
- ベストアンサー率50% (1006/1985)
回答No.2
必要な数だけconvertを繰り返し、何度も使ってください。
質問者
お礼
ありがとうございます。
補足
ありがとうございます。 実際問題カラムは ID TIME RES RPL FAIL DEV .... かなりあります。従って”*”を使っているのですが、 この場合は、どのようにすれば良いのでしょうか?