*** empty log message ***
[csql.git] / test / tools / csql / is_null_is_not_NULL_DML.sql
blob0ab845d34827da2f285314f910cda620ba2454db
1 echo CREATE TABLE t1(f1 int, f2 CHAR(10), f3 FLOAT, f4 TIMESTAMP);
2 CREATE TABLE t1(f1 int, f2 CHAR(10), f3 FLOAT, f4 TIMESTAMP);
3 INSERT INTO t1 VALUES(1, NULL, 7.5, '2009-07-29 01:01:01');
4 INSERT INTO t1 VALUES(NULL, NULL, NULL, '2009-07-29 01:01:01');
5 INSERT INTO t1 VALUES(10, 'PAPU', NULL, '2009-07-29 01:01:01');
6 INSERT INTO t1 VALUES(20, NULL, 7.5, '2009-07-29 01:01:01');
7 INSERT INTO t1 VALUES(NULL, 'PAPU', 7.5, '2009-07-29 01:01:01');
8 INSERT INTO t1 VALUES(30, 'PAPU', 7.5, '2009-07-29 01:01:01');
9 echo SELECT * FROM t1;
10 SELECT * FROM t1;
11 echo SELECT * FROM t1 WHERE f1 IS NULL;
12 SELECT * FROM t1 WHERE f1 IS NULL;
13 echo UPDATE t1 SET f2 = 'MUNA' WHERE f1 IS NULL;
14 UPDATE t1 SET f2 = 'MUNA' WHERE f1 IS NULL;
15 echo UPDATE t1 SET f2 = 'RAHUL' WHERE f1 IS NOT NULL;
16 UPDATE t1 SET f2 = 'RAHUL' WHERE f1 IS NOT NULL;
17 echo SELECT * FROM t1;
18 SELECT * FROM t1;
19 echo SELECT * FROM t1 WHERE f2 IS NULL;
20 SELECT * FROM t1 WHERE f2 IS NULL;
21 echo UPDATE t1 SET f1 = 1000 WHERE f2 IS NULL;
22 UPDATE t1 SET f1 = 1000 WHERE f2 IS NULL;
23 echo UPDATE t1 SET f1 = 2000 ,f2 = 'MONA' WHERE f2 IS NOT NULL;
24 UPDATE t1 SET f1 = 2000 ,f2 = 'MONA' WHERE f2 IS NOT NULL;
25 echo UPDATE t1 SET f1 = 3000 ,f2 = 'TIMA' WHERE f2 IS NULL;
26 UPDATE t1 SET f1 = 3000 ,f2 = 'TIMA' WHERE f2 IS NULL;
27 echo SELECT * FROM t1;
28 SELECT * FROM t1;
29 echo SELECT * FROM t1 WHERE f3 IS NULL;
30 SELECT * FROM t1 WHERE f3 IS NULL;
31 echo UPDATE t1 SET f3 = 5.7 WHERE f3 IS NULL;
32 UPDATE t1 SET f3 = 5.7 WHERE f3 IS NULL;
33 echo UPDATE t1 SET f3 = 6.7 WHERE f3 IS NOT NULL;
34 UPDATE t1 SET f3 = 6.7 WHERE f3 IS NOT NULL;
35 echo SELECT * FROM t1;
36 SELECT * FROM t1;
37 echo DELETE FROM t1 WHERE f1 IS NULL;
38 DELETE FROM t1 WHERE f1 IS NULL;
39 echo DELETE FROM t1 WHERE f2 IS NULL;
40 DELETE FROM t1 WHERE f2 IS NULL;
41 echo DELETE FROM t1 WHERE f3 IS NULL;
42 DELETE FROM t1 WHERE f3 IS NULL;
43 echo SELECT * FROM t1;
44 SELECT * FROM t1;
45 echo DELETE FROM t1 WHERE f1 IS NOT NULL;
46 DELETE FROM t1 WHERE f1 IS NOT NULL;
47 echo DELETE FROM t1 WHERE f2 IS NOT NULL;
48 DELETE FROM t1 WHERE f2 IS NOT NULL;
49 echo DELETE FROM t1 WHERE f3 IS NOT NULL;
50 DELETE FROM t1 WHERE f3 IS NOT NULL;
51 echo SELECT * FROM t1;
52 SELECT * FROM t1;