SELECT ステートメントの Postgres でのデータ型のキャスト
Postgres を使用する場合、データをある型から別の型に変換する必要がある場合があります。 SELECT ステートメントで使用します。一般的なシナリオの 1 つは、varchar 列を整数にキャストすることです。 Java でこの操作を実行することは可能ですが、Postgres はデータ型キャストのネイティブ サポートを提供します。
varchar 列を整数にキャストするには、次の構文オプションのいずれかを使用します:
たとえば、次のクエリを考えてみましょう。
<code class="sql">SELECT cast(age AS int) FROM users;</code>
このクエリは、varchar 型の age 列を整数に変換します。
その他のバリエーション構文には次のものが含まれます:
変換される文字列値がターゲットの整数型の要件を満たしていることを確認することが重要です。これには、オプションの先頭記号 (/-) の後に数字のみを指定することが含まれます。先頭または末尾の空白は無視されます。
データ型キャストの詳細については、Postgres のドキュメントを参照してください。
以上がPostgres で SELECT ステートメントのデータ型をキャストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。