#tdSql.execute("create table if not exists db_json_tag_test.jsons1(ts timestamp, dataInt int, dataStr nchar(50)) tags(jtag json)")
tdSql.execute("create table if not exists db_json_tag_test.jsons1(ts timestamp, dataInt int, dataStr nchar(50)) tags(jtag json)")
#tdSql.execute("CREATE TABLE if not exists db_json_tag_test.jsons1_1 using db_json_tag_test.jsons1 tags('{\"loc\":\"fff\",\"id\":5}')")
tdSql.execute("CREATE TABLE if not exists db_json_tag_test.jsons1_1 using db_json_tag_test.jsons1 tags('{\"loc\":\"fff\",\"id\":5}')")
#tdSql.execute("CREATE TABLE if not exists db_json_tag_test.jsons1_3 using db_json_tag_test.jsons1 tags(3333)")
tdSql.error("CREATE TABLE if not exists db_json_tag_test.jsons1_3 using db_json_tag_test.jsons1 tags(3333)")
#tdSql.execute("insert into db_json_tag_test.jsons1_2 using db_json_tag_test.jsons1 tags('{\"num\":5,\"location\":\"beijing\"}' values (now, 1, 'sss')")
tdSql.execute("insert into db_json_tag_test.jsons1_2 using db_json_tag_test.jsons1 tags('{\"num\":5,\"location\":\"beijing\"}') values (now, 1, 'sss')")
#tdSql.execute("insert into db_json_tag_test.jsons1_4 using db_json_tag_test.jsons1 tags(3)")
tdSql.error("insert into db_json_tag_test.jsons1_4 using db_json_tag_test.jsons1 tags(3)")
print("==============step2")
print("==============step2")
tdLog.info("select table")
tdLog.info("select table")
#tdSql.query("select * from db_json_tag_test.jsons1")
tdSql.query("select * from db_json_tag_test.jsons1")
#tdSql.checkRows(1)
tdSql.checkRows(1)
#tdSql.query("select jtag from db_json_tag_test.jsons1_1")
tdSql.query("select jtag from db_json_tag_test.jsons1_1")
#tdSql.checkRows(1)
tdSql.checkRows(1)
print("==============step3")
print("==============step3")
tdLog.info("alter stable add tag")
tdLog.info("alter stable add tag")
#tdSql.execute("ALTER STABLE db_json_tag_test.jsons1 add tag tag2 nchar(20)")
tdSql.error("ALTER STABLE db_json_tag_test.jsons1 add tag tag2 nchar(20)")
#tdSql.execute("ALTER STABLE db_json_tag_test.jsons1 drop tag jtag")
tdSql.error("ALTER STABLE db_json_tag_test.jsons1 drop tag jtag")
#tdSql.execute("ALTER TABLE db_json_tag_test.jsons1_1 SET TAG jtag=4")
tdSql.error("ALTER TABLE db_json_tag_test.jsons1_1 SET TAG jtag=4")
#tdSql.execute("ALTER TABLE db_json_tag_test.jsons1_1 SET TAG jtag='{\"sex\":\"femail\",\"age\":35}'")
tdSql.execute("ALTER TABLE db_json_tag_test.jsons1_1 SET TAG jtag='{\"sex\":\"femail\",\"age\":35}'")
tdSql.query("select jtag from db_json_tag_test.jsons1_1 ")