[GCP]BigQueryのカラムに登録したbase64文字列を復号する

base64でエンコードされた文字列をクエリで復号した文字列として取得するとき、FROM_BASE64関数はバイトコードを返すため文字列として取得するためにはSAFE_CONVERT_BYTES_TO_STRING関数で変換しないといけない。

SELECT
  SAFE_CONVERT_BYTES_TO_STRING(FROM_BASE64(name)) as name
FROM `project.dataset.table`

SAFE_CONVERT_BYTES_TO_STRING

How to decode BASE64 in Standard SQL?

カテゴリーGCP

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

one × 3 =

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください