文字列を time 型に変換するには。
お世話になります。
PostgreSQL 8.2 & PgAdmin 1.6.3(WinServer 2003)を使用しています。
varchar 型のカラムに格納されている時刻を表す文字列('9:15' など)を time 型に変換してビューを作成する必要があるのですが、できずに困っています。
具体的には...
「table1」というテーブルに「時刻」(varchar 型)という名前のカラムを作成し、「9:15」という文字列を格納しておきます。
これをもとにビュー(view1)を作ろうとしているのですが、select 文のところで
、ERROR: syntax error at or near "時刻" SQLステート:42601 というエラー(構文エラー)が出てしまいます。
select time 時刻 from table1
結果:ERROR: syntax error at or near "時刻" SQLステート:42601
ちなみに、時刻を文字列で指定してやると、ちゃんと time 型で結果が返ります。
select time '9:15'
結果:09:15:00
抜本的に方法が間違っているとはおもうのですが、いくら調べてもこれを解決できるようなサイトが見当たりませんでした。
文字列を time 型に変換するにはどのようにしたらよいのかご教示いただけないでしょうか。
よろしくお願いします。
No.2
- 回答日時:
CAST関数ではできませんか?
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- Visual Basic(VBA) 【再投稿】VBAで動作しなくて困っています 2 2022/10/11 11:05
- Excel(エクセル) Excel について <TIMEVALUE> 3 2022/10/20 15:57
- 英語 「this is the/my first time~」の文法上の制約について 1 2023/04/06 09:48
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
PostgreSQLのtimestamp型で時間(分)を抽出したい
PostgreSQL
-
GROUP BYを行った後に結合したい。
Oracle
-
SQLでSUMなどの関数でデータが無い時に0を返したい。
Oracle
-
-
4
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
5
SELECT文で足し算をした場合、NULL値なら0で、結果を取得する方法
PostgreSQL
-
6
含まない言い方ってどうしたらいいんでしょうか
日本語
-
7
2つの列からの最大値取得
PostgreSQL
-
8
SELECT 文の NULL列は?
PostgreSQL
-
9
PostgreSQLで外部DB内のテーブル参照方法を教えてください
PostgreSQL
-
10
時間項目を60進数から10進数へ変換する方法
SQL Server
-
11
SQL文で右から1文字だけ削除するやり方
MySQL
-
12
Winmerge ファイルの中身は同じなのに黄色くなる
その他(OS)
-
13
SQL Date型の列から年月だけを取得したい
SQL Server
-
14
SQLでUPSERTを一度に複数行やる方法
PostgreSQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字列をsplitするSQL文を教え...
-
SQLServerで文字列の末尾からあ...
-
PostgreSQLのvarcharとtext
-
数値フィールドのワイルドカー...
-
Oracleのデータ型、NUMBERについて
-
データの先頭文字の置換
-
for whichの使い方
-
差し込み後、元データを変更し...
-
pythonにてseleniumを使うも、...
-
マイクラPC版のコマンドで効率...
-
グループ毎の最大値を持つデー...
-
次の並び替え問題を教えてくだ...
-
Exel VBA 別ブックから該当デ...
-
処理件数を非表示にしたい
-
エクセルで最後の文字だけ置き...
-
SQL文で、合計が0のレコードを...
-
chatgptでつくってもらったコー...
-
特定の文字列で列を区切るには?
-
英語ができる方、問題をお願い...
-
ExcelのVBAコードについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServerで文字列の末尾からあ...
-
Oracleのデータ型、NUMBERについて
-
データの先頭文字の置換
-
数値フィールドのワイルドカー...
-
文字列を time 型に変換するには。
-
数値が定期的にあらわれる文字...
-
select文の書き方で分からない...
-
文字列をsplitするSQL文を教え...
-
文字列からアルファベットだけ...
-
VBA 3重ループ 独学勉強中
-
あいまい検索で数字から始まるもの
-
PostgreSQLのvarcharとtext
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
SELECT 文 GROUP での1件目を...
-
SQLで特定の項目の重複のみを排...
-
for whichの使い方
-
外部参照してるキーを主キーに...
-
重複していないレコードの抽出...
おすすめ情報