adding test scripts
[csql.git] / test / tools / csql / expresion.sql
blob1a9382884084d792d37166602f3e80646eeff781
1 echo create table t1 (f1 int, f2 int,f3 int);
2 create table t1 (f1 int, f2 int,f3 int);
3 echo insert into t1 values(10,10,10);
4 insert into t1 values(10,10,10);
5 echo insert into t1 values(20,10,10);
6 insert into t1 values(20,10,10);
7 echo insert into t1 values(30,10,10);
8 insert into t1 values(30,10,10);
9 echo insert into t1 values(40,10,10);
10 insert into t1 values(40,10,10);
11 echo insert into t1 values(50,10,10);
12 insert into t1 values(50,10,10);
13 echo insert into t1 values(60,10,10);
14 insert into t1 values(60,10,10);
15 echo select * from t1;
16 select * from t1;
17 echo update t1 set f1=f1+f2+f3+7,f2=f3+23+f1,f3=12;
18 update t1 set f1=f1+f2+f3+7,f2=f3+23+f1,f3=12;
19 echo select * from t1;
20 select * from t1;
21 echo update t1 set f1=f2/f3+7,f2=f3+23+f1,f3=f2 where f3=12;
22 update t1 set f1=f2/f3+7,f2=f3+23+f1,f3=f2 where f3=12;
23 echo select * from t1;
24 select * from t1;
25 echo create table t2 (f1 tinyint, f2 bigint,f3 int);
26 create table t2 (f1 tinyint, f2 bigint,f3 int);
27 echo insert into t2 values(60,1110,5110);
28 insert into t2 values(60,1110,5110);
29 echo insert into t2 values(70,1115,1510);
30 insert into t2 values(70,1115,1510);
31 echo insert into t2 values(80,1150,1150);
32 insert into t2 values(80,1150,1150);
33 echo insert into t2 values(90,1510,1115);
34 insert into t2 values(90,1510,1115);
35 echo insert into t2 values(50,5110,1110);
36 insert into t2 values(50,5110,1110);
37 echo select * from t2;
38 select * from t2;
39 echo update t2 set f1=NULL,f2=f1+f2+f3+10 where f2>1122;
40 update t2 set f1=NULL,f2=f1+f2+f3+10 where f2>1122;
41 echo select * from t2;
42 select * from t2;
43 echo update t2 set f2=f2+123 ,f3=23+f2;
44 update t2 set f2=f2+123 ,f3=23+f2;
45 echo select * from t2;
46 select * from t2;
47 echo drop table t1;
48 drop table t1;
49 echo drop table t2;
50 drop table t2;