44 lines
958 B
Plaintext
44 lines
958 B
Plaintext
drop table if exists ob_new_sql_test;
|
|
drop table if exists a1;
|
|
create table ob_new_sql_test(c0 varchar(10) primary key, c1 int, c2 int);
|
|
insert into ob_new_sql_test(c0, c1) values ('0001',1);
|
|
select * from ob_new_sql_test where c0='0001';
|
|
c0 c1 c2
|
|
0001 1 NULL
|
|
select * from ob_new_sql_test;
|
|
c0 c1 c2
|
|
0001 1 NULL
|
|
select length(c0) from ob_new_sql_test;
|
|
length(c0)
|
|
4
|
|
select hex(c0) from ob_new_sql_test;
|
|
hex(c0)
|
|
30303031
|
|
drop table ob_new_sql_test;
|
|
SELECT 'a' = 'a ';
|
|
'a' = 'a '
|
|
1
|
|
SELECT 'a\0' < 'a';
|
|
'a\0' < 'a'
|
|
1
|
|
SELECT 'a\0' < 'a ';
|
|
'a\0' < 'a '
|
|
1
|
|
SELECT 'a\t' < 'a';
|
|
'a\t' < 'a'
|
|
1
|
|
SELECT 'a\t' < 'a ';
|
|
'a\t' < 'a '
|
|
1
|
|
create table a1 (rowkey_suffix int primary key,price int);
|
|
insert into a1 (rowkey_suffix, price) values(10,10);
|
|
insert into a1 (rowkey_suffix, price) values(20,20);
|
|
select * from a1 where rowkey_suffix=price;
|
|
rowkey_suffix price
|
|
10 10
|
|
20 20
|
|
select * from a1 where rowkey_suffix=price and price=10;
|
|
rowkey_suffix price
|
|
10 10
|
|
drop table a1;
|