| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- -- 21cross_ns 目录初始化:跨命名空间测试
- -- 创建 /test/bbb 父命名空间
- create class if not exists /test() with namespace="test"
- /**
- onerror(continue,'already exist')
- **/
- ;
- create class if not exists /test/bbb()
- /**
- onerror(continue,'already exist','Not Found Parent Class')
- **/
- ;
- -- 创建 /test/bbb/ 命名空间 class(跨命名空间)
- create class if not exists /test/bbb/test_cross (
- x_name varchar,
- x_value int,
- indexes(x_name, x_value),
- keys(x_name)
- ) with core=cassandraonly
- ;
- -- 插入测试数据
- insert into /test/bbb/test_cross (x_name, x_value) values ('cross_001', 100)
- ;
- insert into /test/bbb/test_cross (x_name, x_value) values ('cross_002', 200)
- ;
- -- 在当前命名空间 /test/aaa/ 创建跨命名空间的 class
- create class if not exists /test/aaa/test_cross_ns (
- c_name varchar,
- c_ref text,
- indexes(c_name),
- keys(c_name)
- ) with core=cassandraonly
- ;
- -- 等待数据写入完成
- /**
- sleep(1s)
- **/
- ;
|