CREATE KEYSPACE k WITH replication = {'class': 'SimpleStrategy', 'replication_factor': 1}; { "status" : "ok" } USE k; { "status" : "ok" } CREATE TABLE t1 (userid int PRIMARY KEY); { "status" : "ok" } CREATE TABLE t2 (userid int PRIMARY KEY); { "status" : "ok" } BEGIN BATCH INSERT INTO t1 (userid) VALUES (1) IF NOT EXISTS INSERT INTO t2 (userid) VALUES (1) IF NOT EXISTS APPLY BATCH; { "message" : "exceptions::invalid_request_exception (BATCH with conditions cannot span multiple tables)", "status" : "error" }