Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

TO_HEX 関数

フォーカスモード
TO_HEX 関数 - Amazon Redshift

TO_HEX は、数値またはバイナリ値を 16 進数表現に変換します。

構文

TO_HEX(value)

引数

value

変換する数値またはバイナリ値 (VARBYTE) のいずれかです。

戻り型

VARCHAR

数値を 16 進数表現に変換するには、次の例を使用します。

SELECT TO_HEX(2147676847); +----------+ | to_hex | +----------+ | 8002f2af | +----------+

'abc'VARBYTE 表現を 16 進数値に変換するには、次の例を使用します。

SELECT TO_HEX('abc'::VARBYTE); +--------+ | to_hex | +--------+ | 616263 | +--------+

テーブルを作成し、'abc'VARBYTE 表現を 16 進数として挿入して、その値を保持している列を選択するには、次の例を使用します。

CREATE TABLE t (vc VARCHAR); INSERT INTO t SELECT TO_HEX('abc'::VARBYTE); SELECT vc FROM t; +--------+ | vc | +--------+ | 616263 | +--------+

VARBYTE 値を VARCHAR 値にキャストする際の形式が UTF-8 であることを示すには、次の例を使用します。

CREATE TABLE t (vc VARCHAR); INSERT INTO t SELECT 'abc'::VARBYTE::VARCHAR; SELECT vc FROM t; +-----+ | vc | +-----+ | abc | +-----+

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.