• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字列を time 型に変換するには。)

文字列をtime型に変換する方法とは?

このQ&Aのポイント
  • PostgreSQL 8.2 & PgAdmin 1.6.3(WinServer 2003)を使用しています。
  • varchar 型のカラムに格納されている時刻を表す文字列('9:15' など)を time 型に変換してビューを作成する必要がある。
  • 文字列を time 型に変換するにはどのようにしたらよいのかご教示いただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

「time 定数」で「指定した定数をtime型と認識してね」という構文であり、「time 列名」という構文はありません。 標準SQL準拠の書き方であれば、 CAST(列名 AS TIME) [AS 別名] PostgreSQL独自の書き方であれば、 列名::time といった書き方もあります。

shohei86
質問者

お礼

CAST(列名 AS TIME) [AS 別名] 列名::time いずれの方法でもうまくできました。 どうもありがとうございました。

その他の回答 (2)

  • med2dic
  • ベストアンサー率77% (21/27)
回答No.2

CAST関数ではできませんか?

shohei86
質問者

お礼

CAST関数でできました。どうもありがとうございました。

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1
shohei86
質問者

お礼

どうもありがとうございました。

関連するQ&A