ORD (Lakehouse v1)
左端の文字がマルチバイト文字でない場合、ORD() は ASCII() 関数と同じ値を返します。
文字列 str の左端の文字がマルチバイト文字の場合は、その文字を構成する各バイトの数値から次の式で計算したコードを返します。
(1st byte code)+ (2nd byte code * 256)+ (3rd byte code * 256^2) ...Analyze の構文
Section titled “Analyze の構文”func.ord(<str>)Analyze の例
Section titled “Analyze の例”func.ord('2')┌────────────────┐│ func.ord('2) │├────────────────┤│ 50 │└────────────────┘ORD(<str>)| 引数 | 説明 |
|---|---|
<str> |
文字列。 |
BIGINT
SELECT ORD('2')┌────────┐│ ORD(2) │├────────┤│ 50 │└────────┘