翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
INSERT
ステートメントを使用して、新しい行のカスタム有効期限 (TTL) 値を設定します。
注記
INSERT
ステートメントを使用して行のカスタムTTL値を設定する前に、まずテーブルTTLでカスタムを有効にする必要があります。詳細については、「カスタム有効期限でテーブルを更新する (TTL)」を参照してください。
個々の行の有効期限を設定してテーブルのTTLデフォルト値を上書きするには、 INSERT
ステートメントを使用できます。
-
INSERT
– TTL値が設定された新しいデータ行を挿入します。
INSERT
ステートメントを使用した新しい行TTLの値の設定は、テーブルのTTLデフォルト設定よりも優先されます。
次のCQLステートメントは、テーブルにデータの行を挿入し、TTLデフォルト設定を 259,200 秒 (3 日間に相当) に変更します。
INSERT INTO
my_table
(userid, time, subject, body, user) VALUES (B79CB3BA-745E-5D9A-8903-4A02327A7E09, 96a29100-5e25-11ec-90d7-b5d91eceda0a, 'Message', 'Hello','205.212.123.123') USING TTL 259200;
挿入された行TTLの設定を確認するには、次のステートメントを使用します。
SELECT TTL (subject) from
my_table
;