Postgres でのデータ型のキャスト
質問: 列のデータ型を varchar から int にキャストするにはどうすればよいですか? Postgres の SELECT ステートメントですか?
答え:
Postgres では、データ型をキャストするためのいくつかのオプションが提供されています:
どちらのバリアントも通常は交換可能ですが、2 番目のバリアントでは特定のシナリオで追加のかっこが必要になる場合があります。
追加
varchar_col には数字とオプションの先行符号のみを含める必要があることに注意してください。先頭または末尾の空白は無視されます。
例:
<code class="sql">SELECT cast(passenger_name AS int), age FROM passengers;</code>
このクエリは、結果を返す前に、varchar である乗客名列を int にキャストします。 .
以上がPostgreSQL SELECT ステートメントでデータ型を Varchar から Int にキャストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。