Amazon Keyspaces の組み込み関数 - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Keyspaces の組み込み関数

Amazon Keyspaces (Apache Cassandra 向け) は、Cassandra クエリ言語 (CQL) ステートメントで使用できるさまざまな組み込み関数をサポートしています。

トピック

スカラー関数

スカラー関数は、1 つの値に対して計算を実行し、その結果を 1 つの値として返す関数です。Amazon Keyspaces では以下のスカラー関数がサポートされています。

機能 説明

blobAsType

指定されたデータ型の値を返します。

cast

あるネイティブデータ型を別のネイティブデータ型に変換します。

currentDate

現在の日時を日付として返します。

currentTime

現在の日時を時刻として返します。

currentTimestamp

現在の日時をタイムスタンプとして返します。

currentTimeUUID

現在の日時を timeuuid として返します。

fromJson

JSON 文字列を選択した列のデータ型に変換します。

maxTimeuuid

タイムスタンプまたは日付文字列として可能な最大 timeuuid を返します。

minTimeuuid

タイムスタンプまたは日付文字列の最小 timeuuid を返します。

now

新しい一意の timeuuid を返します。INSERTUPDATE、および DELETE ステートメントでサポートし、WHEREステートメントの句の一部としてもサポートしています。SELECT

toDate

timeuuid またはタイムスタンプのいずれかを日付型に変換します。

toJson

選択した列の列値を JSON形式で返します。

token

パーティションキーのハッシュ値を返します。

toTimestamp

timeuuid または日付のいずれかをタイムスタンプに変換します。

TTL

列の有効期限を秒単位で返します。

typeAsBlob

指定されたデータ型を blob に変換します。

toUnixTimestamp

timeuuid またはタイムスタンプのいずれかを bigInt に変換します。

uuid

ランダムバージョン 4 を返しますUUID。INSERTUPDATE、および DELETE ステートメントでサポートし、WHEREステートメントの句の一部としてもサポートしています。SELECT

writetime

指定した列の値のタイムスタンプを返します。

dateOf

(非推奨) timeuuid のタイムスタンプを抽出し、値を日付として返します。

unixTimestampOf

(非推奨) timeuuid のタイムスタンプを抽出し、値を生の 64 ビット整数タイムスタンプとして返します。