「Redshift で timestamp というカラム名を SELECT したらシンタックスエラーになる - kakakakakku blog」

Redshift で timestamp というカラム名を持つテーブルを SELECT しようとしてハマったので簡単にまとめておく.事象を簡潔に書くと,SELECT で timestamp の後に他のカラムを指定するとシンタックスエラーになるというもの. 結論から言えば,Redshift でも PostgreSQL でも timestamp は予約語ではないんだけど,データ型名ではあるので,SELECT するときは必ず引用符で囲ってあげる必要があって,考慮が面倒なのでカラム名にしない方が良いよねっていう話.ただし,動作確認をしてみたところ,Redshift では再現して,PostgreSQL …

Redshift で timestamp というカラム名を持つテーブルを SELECT しようとしてハマったので簡単にまとめておく.事象を簡潔に書くと,SELECT で timestamp の後に他のカラムを指定するとシンタックスエラーになるというもの. 結論から言えば,Redshift でも PostgreSQL でも timestamp は予約語ではないんだけど,データ型名ではあるので,SELECT するときは必ず引用符で囲ってあげる必要があって,考慮が面倒なのでカラム名にしない方が良いよねっていう話.ただし,動作確認をしてみたところ,Redshift では再現して,PostgreSQL …

kakakakakku.hatenablog.com

Webページ

コンテンツ文字数:0 文字

見出し数(H2/H3タグ):0 個

閲覧数:116 件

2021-06-13 17:00:41

オリジナルページを開く