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;