本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用INSERT
陳述式為新列設定自訂存留時間 (TTL) 值
注意
您必須先在資料TTL表上啟用 Custom,才能使用INSERT
陳述式設定列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
;