QBEの項目メソッド演算子
項目メソッド演算子は、JSONフィールドに対して機能し、その値を変換してから比較値と比較します。
項目メソッド演算子は、SQL演算子または関数に似ています。GraphQL用のOracle AI Databaseでは、次の項目メソッドQBE演算子がサポートされています:
| GraphQLのQBE項目メソッド演算子 | 同等のSQL演算子 |
|---|---|
_abs |
絶対値を取得します。GraphQLのQBEでは負の数がサポートされていないため、この演算子は使用されません。 |
_boolean |
booleanに型キャストします。SQLのTO_BOOLEANと同等です。
|
_number |
numberに型キャストします。SQLのTO_NUMBERと同等です。
|
_double |
binary_doubleに型キャストします。SQLのTO_BINARY_DOUBLEと同等です。
|
_string |
charに型キャストします。SQLのTO_CHARと同等です。
|
_date |
dateに型キャストします。SQLのTO_DATEと同等です。
|
_timestamp |
timestampに型キャストします。SQLのTO_TIMESTAMPと同等です。
|
_ceiling |
numberのceil値を取得します。SQLのCEILと同等です。
|
_floor |
numberのfloor値を取得します。SQLのFLOORと同等です。
|
_lower |
stringを小文字に変換します。SQLのLOWERと同等です。
|
_upper |
stringを大文字に変換します。SQLのUPPERと同等です。
|
_length |
値のlengthを取得します。SQLのLENGTHと同等です。
|
_size |
データ型のsizeを取得します。SQLのVSIZEと同等です。
|