226 lines
4.2 KiB
Plaintext
226 lines
4.2 KiB
Plaintext
sql connect
|
|
sleep 2000
|
|
print ============================ dnode1 start
|
|
|
|
sql show databases
|
|
sql drop database $data00 -x e1
|
|
e1:
|
|
sql show databases
|
|
sql drop database $data00 -x e2
|
|
e2:
|
|
|
|
$i = 0
|
|
$dbPrefix = ob_tb_db
|
|
$tbPrefix = ob_tb_tb
|
|
$db = $dbPrefix . $i
|
|
$tb = $tbPrefix . $i
|
|
|
|
print =============== step1
|
|
sql drop database $db -x step1
|
|
step1:
|
|
sql create database $db
|
|
|
|
print =============== step2-3-4
|
|
sql use $db
|
|
|
|
$i = 1
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val tinyint, val2 tinyint)
|
|
sql insert into $tb values(now, 1, 1)
|
|
sql select * from $tb
|
|
if $data01 != 1 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 2
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val smallint, val2 smallint)
|
|
sql insert into $tb values(now, 2, 2)
|
|
sql select * from $tb
|
|
if $data01 != 2 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 3
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val int, val2 int)
|
|
sql insert into $tb values(now, 3, 3)
|
|
sql select * from $tb
|
|
if $data01 != 3 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 4
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val bigint, val2 bigint)
|
|
sql insert into $tb values(now, 4, 4)
|
|
sql select * from $tb
|
|
if $data01 != 4 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 5
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val float, val2 float)
|
|
sql insert into $tb values(now, 5, 5)
|
|
sql select * from $tb
|
|
print ==> $data01 $data02
|
|
if $data01 != 5.00000 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 6
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val double, val2 double)
|
|
sql insert into $tb values(now, 6, 6)
|
|
sql select * from $tb
|
|
print ==> $data01 $data02
|
|
if $data01 != 6.000000000 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 7
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val binary(20), val2 binary(20))
|
|
sql insert into $tb values(now, '7', '7')
|
|
sql select * from $tb
|
|
if $data01 != 7 then
|
|
return -1
|
|
endi
|
|
|
|
print =============== step5
|
|
sql show tables
|
|
if $rows != 7 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 1
|
|
while $i < 8
|
|
$tb = $tbPrefix . $i
|
|
sql drop table $tb
|
|
$i = $i + 1
|
|
endw
|
|
|
|
sql show tables
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
|
|
print =============== step6-9
|
|
$i = 1
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val tinyint, val2 tinyint)
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, 1, 1)
|
|
sql select * from $tb
|
|
if $data01 != 1 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 2
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val smallint, val2 smallint)
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, 2, 2)
|
|
sql select * from $tb
|
|
if $data01 != 2 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 3
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val int, val2 int)
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, 3, 3)
|
|
sql select * from $tb
|
|
if $data01 != 3 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 4
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val bigint, val2 bigint)
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, 4, 4)
|
|
sql select * from $tb
|
|
if $data01 != 4 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 5
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val float, val2 float)
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, 5, 5)
|
|
sql select * from $tb
|
|
print ==> $data01 $data02
|
|
if $data01 != 5.00000 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 6
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val double, val2 double)
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, 6, 6)
|
|
sql select * from $tb
|
|
print ==> $data01 $data02
|
|
if $data01 != 6.000000000 then
|
|
return -1
|
|
endi
|
|
|
|
$i = 7
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val binary(20), val2 binary(20))
|
|
sql select * from $tb
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
sql insert into $tb values(now, '7', '7')
|
|
sql select * from $tb
|
|
if $data01 != 7 then
|
|
return -1
|
|
endi
|
|
|
|
print =============== step10
|
|
$i = 1
|
|
$tb = $tbPrefix . $i
|
|
sql create table $tb (ts timestamp, val tinyint, val2 tinyint)
|
|
sql show tables
|
|
if $rows != 7 then
|
|
return -1
|
|
endi
|
|
|
|
print =============== step11
|
|
sql create table $tb (ts timestamp, val float, val2 double)
|
|
sql show tables
|
|
if $rows != 7 then
|
|
return -1
|
|
endi
|
|
|
|
sql drop database $db
|
|
sql show databases
|
|
if $rows != 0 then
|
|
return -1
|
|
endi
|
|
|
|
|