~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/func_str.test

  • Committer: Stewart Smith
  • Date: 2009-06-17 06:44:38 UTC
  • mto: This revision was merged to the branch mainline in revision 1094.
  • Revision ID: stewart@flamingspork.com-20090617064438-062owpgtdzgr4lvx
type_float.test for MyISAM as temp only

Show diffs side-by-side

added added

removed removed

Lines of Context:
10
10
select 'hello' 'monty';
11
11
select length('\n\t\r\b\0\_\%\\');
12
12
select char_length('\n\t\r\b\0\_\%\\');
13
 
select character_length('\n\t\r\b\0\_\%\\');
14
13
select length('\n\t\n\b\0\\_\\%\\');
15
14
select concat('monty',' was here ','again'),length('hello'),char(ascii('h')),ord('h');
16
15
select hex(char(256));
98
97
 
99
98
select quote('\'\"\\test');
100
99
select quote(concat('abc\'', '\\cba'));
101
 
--error ER_DIVISION_BY_ZERO
102
100
select quote(1/0), quote('\0\Z');
103
101
select length(quote(concat(char(0),"test")));
104
102
select hex(quote(concat(char(224),char(227),char(230),char(231),char(232),char(234),char(235))));
253
251
explain extended select hex(130);
254
252
explain extended select binary 'HE';
255
253
explain extended select collation(conv(130,16,10));
 
254
explain extended select coercibility(conv(130,16,10));
256
255
explain extended select length('\n\t\r\b\0\_\%\\');
257
256
explain extended select concat('monty',' was here ','again');
258
257
explain extended select length('hello');
295
294
#
296
295
 
297
296
create table t1 (c1 INT, c2 INT);
298
 
--error ER_WARN_DATA_OUT_OF_RANGE
 
297
--error 1264
299
298
insert into t1 values ('21474836461','21474836461');
300
 
--error ER_WARN_DATA_OUT_OF_RANGE
 
299
--error 1264
301
300
insert into t1 values ('-21474836461','-21474836461');
302
301
select * from t1;
303
302
drop table t1;
336
335
  PRIMARY KEY  (id)
337
336
) ENGINE=MyISAM;
338
337
 
339
 
--error ER_WARN_DATA_OUT_OF_RANGE
 
338
--error 1264
340
339
INSERT INTO t1 VALUES ('0','16307858876001849059');
341
340
 
342
341
SELECT CONV('e251273eb74a8ee3', 16, 10);
470
469
--disable_metadata
471
470
drop table t1;
472
471
 
473
 
--disable_query_log
474
 
let $bad_test_file = "$DRIZZLETEST_VARDIR/lkjlkj" ;
475
 
--enable_query_log
476
 
let $replace_substring = `SELECT SUBSTRING($bad_test_file,1,128)`;
477
 
--replace_result $replace_substring DRIZZLETEST_BAD_FILE $bad_test_file DRIZZLETEST_BAD_FILE 
478
 
--error ER_TEXTFILE_NOT_READABLE
479
 
eval select load_file($bad_test_file);
 
472
#
 
473
# Bug #10418: LOAD_FILE does not behave like in manual if file does not exist
 
474
#
 
475
 
 
476
select load_file("lkjlkj");
 
477
select ifnull(load_file("lkjlkj"),"it's null");
480
478
 
481
479
#
482
480
# Bug#18243: REVERSE changes its argument