@ -82,7 +82,7 @@ alter_drop_unique=with drop key # Alter table drop unique
###< alter table crash_q drop constraint u1 restrict
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'constraint u1 restrict' at line 1
###
###< alter table crash_q drop key c1
###< alter table crash_q drop key u1
###> OK
alter_modify_col=yes # Alter table modify column
###< alter table crash_q modify c1 CHAR(20)
@ -345,7 +345,7 @@ date_format_inresult=iso # Date format in result
###> OK
###
###< select a from crash_me_d
###> 2003-08-27
###> 2004-04-06
###< delete from crash_me_d
###> OK
date_infinity=error # Supports 'infinity dates
@ -558,14 +558,14 @@ func_extra_add_months=no # Function ADD_MONTHS
###
###<select add_months('1997-01-01',1) from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('1997-01-01',1) from crash_me_d' at line 1
func_extra_adddate=no # Function ADDDATE
func_extra_adddate=yes # Function ADDDATE
###
###<select ADDDATE('2002-12-01',3) from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '3) from crash_me_d' at line 1
func_extra_addtime=no # Function ADDTIME
###>2002-12-04
func_extra_addtime=yes # Function ADDTIME
###
###<select ADDTIME('20:02:12','00:00:03')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('20:02:12','00:00:03')' at line 1
###>20:02:15
func_extra_alpha=no # Function ALPHA
###
###<select alpha('A<>',2)
@ -648,10 +648,10 @@ func_extra_cosh=no # Function COSH
###
###<select cosh(0)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(0)' at line 1
func_extra_date=no # Function DATE
func_extra_date=yes # Function DATE
###
###<select date('1963-08-16') from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('1963-08-16') from crash_me_d' at line 1
###>1963-08-16
func_extra_date_format=yes # Function DATE_FORMAT
###
###<select date_format('1997-01-02 03:04:05','M W D Y y m d h i s w') from crash_me_d
@ -663,11 +663,11 @@ func_extra_dateadd=no # Function DATEADD
func_extra_datediff=no # Function DATEDIFF
###
###<select datediff(month,'Oct 21 1997','Nov 30 1997') from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(month,'Oct 21 1997','Nov 30 1997') from crash_me_d' at line 1
func_extra_datediff2arg=no # Function DATEDIFF (2 arg)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''Nov 30 1997') from crash_me_d' at line 1
func_extra_datediff2arg=yes # Function DATEDIFF (2 arg)
###
###<select DATEDIFF('2002-12-04','2002-12-01') from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('2002-12-04','2002-12-01') from crash_me_d' at line 1
###>3
func_extra_datename=no # Function DATENAME
###
###<select datename(month,'Nov 30 1997') from crash_me_d
@ -676,10 +676,10 @@ func_extra_datepart=no # Function DATEPART
###
###<select datepart(month,'July 20 1997') from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(month,'July 20 1997') from crash_me_d' at line 1
func_extra_day=no # Function DAY
func_extra_day=yes # Function DAY
###
###<select DAY('2002-12-01') from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('2002-12-01') from crash_me_d' at line 1
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('1997-04-01') from crash_me_d' at line 1
###>1997-04-30
func_extra_last_insert_id=yes # Function LAST_INSERT_ID
###
###<select last_insert_id()
@ -825,14 +825,14 @@ func_extra_ltrim2arg=no # Function LTRIM (2 arg)
###
###<select ltrim('..abcd..','.')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''.')' at line 1
func_extra_makedate=no # Function MAKEDATE
func_extra_makedate=yes # Function MAKEDATE
###
###<select MAKEDATE(1963,228) from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(1963,228) from crash_me_d' at line 1
func_extra_maketime=no # Function MAKETIME
###>1963-08-16
func_extra_maketime=yes # Function MAKETIME
###
###<select MAKETIME(20,02,12)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(20,02,12)' at line 1
###>20:02:12
func_extra_mapchar=no # Function MAPCHAR
###
###<select mapchar('A<>')
@ -841,10 +841,10 @@ func_extra_mdy=no # Function MDY
###
###<select mdy(7,1,1998) from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(7,1,1998) from crash_me_d' at line 1
func_extra_microsecond=no # Function MICROSECOND
func_extra_microsecond=yes # Function MICROSECOND
###
###<select MICROSECOND('19630816200212111111')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('19630816200212111111')' at line 1
###>110000
func_extra_mid=yes # Function SUBSTRING as MID
###
###<select mid('hello',3,2)
@ -858,7 +858,7 @@ func_extra_noround=no # Function NOROUND
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(22.6)' at line 1
func_extra_not=yes # Function NOT in SELECT
###
###<select not 0
###<select not false
###>1
func_extra_not_between=yes # Function NOT BETWEEN in SELECT
###
@ -879,7 +879,7 @@ func_extra_odbc_convert=no # Function ODBC CONVERT
func_extra_password=yes # Function PASSWORD
###
###<select password('hello')
###>70de51425df9d787
###>*6B4F89A54E2D27ECD7E8DA05B4AB8FD9D1D8B119
func_extra_paste=no # Function PASTE
###
###<select paste('ABCDEFG',3,2,'1234')
@ -964,18 +964,18 @@ func_extra_stuff=no # Function STUFF
###
###<select stuff('abc',2,3,'xyz')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('abc',2,3,'xyz')' at line 1
func_extra_subdate=no # Function SUBDATE
func_extra_subdate=yes # Function SUBDATE
###
###<select SUBDATE('2002-12-04',3) from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '3) from crash_me_d' at line 1
func_extra_substr2arg=no # Function SUBSTR (2 arg)
###>2002-12-01
func_extra_substr2arg=yes # Function SUBSTR (2 arg)
###
###<select substr('abcd',2)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('abcd',2)' at line 1
func_extra_substr3arg=no # Function SUBSTR (3 arg)
###>bcd
func_extra_substr3arg=yes # Function SUBSTR (3 arg)
###
###<select substr('abcd',2,2)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('abcd',2,2)' at line 1
###>bc
func_extra_substrb=no # Function SUBSTRB
###
###<select SUBSTRB('ABCDEFG',5,4.2)
@ -984,14 +984,14 @@ func_extra_substring_index=yes # Function SUBSTRING_INDEX
###
###<select substring_index('www.tcx.se','.',-2)
###>tcx.se
func_extra_subtime=no # Function SUBTIME
func_extra_subtime=yes # Function SUBTIME
###
###<select SUBTIME('20:02:15','00:00:03')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('20:02:15','00:00:03')' at line 1
###>20:02:12
func_extra_sysdate=yes # Function SYSDATE
###
###<select sysdate()
###>2003-08-27 19:55:21
###>2004-04-06 13:49:05
func_extra_tail=no # Function TAIL
###
###<select tail('ABCDEFG',3)
@ -1000,22 +1000,23 @@ func_extra_tanh=no # Function TANH
###
###<select tanh(1)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(1)' at line 1
func_extra_time=no # Function TIME
func_extra_time=yes # Function TIME
###
###<select time('20:02:12')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('20:02:12')' at line 1
###>20:02:12
func_extra_time_to_sec=yes # Function TIME_TO_SEC
###
###<select time_to_sec('01:23:21')
###>5001
func_extra_timediff=no # Function TIMEDIFF
func_extra_timediff=yes # Function TIMEDIFF
###
###<select TIMEDIFF('20:02:15','20:02:12')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('20:02:15','20:02:12')' at line 1
func_extra_timestamp=no # Function TIMESTAMP
###>00:00:03
func_extra_timestamp=error # Function TIMESTAMP
###
###<select timestamp('19630816','00200212')
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('19630816','00200212')' at line 1
###>1963-08-1620:02:12
###We expected '19630816200212000000' but got '1963-08-16 20:02:12'
func_extra_to_days=yes # Function TO_DAYS
###
###<select to_days('1996-01-01') from crash_me_d
@ -1056,7 +1057,7 @@ func_extra_uid=no # Function UID
func_extra_unix_timestamp=yes # Function UNIX_TIMESTAMP
###
###<select unix_timestamp()
###>1062003321
###>1081248545
func_extra_userenv=no # Function USERENV
###
###<select userenv
@ -1068,15 +1069,15 @@ func_extra_value=no # Function VALUE
func_extra_version=yes # Function VERSION
###
###<select version()
###>4.0.15-debug-log
###>4.1.2-alpha
func_extra_weekday=yes # Function WEEKDAY
###
###<select weekday('1997-11-29') from crash_me_d
###>5
func_extra_weekofyear=no # Function WEEKOFYEAR
func_extra_weekofyear=yes # Function WEEKOFYEAR
###
###<select WEEKOFYEAR('1963-08-16') from crash_me_d
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('1963-08-16') from crash_me_d' at line 1
###>33
func_extra_|=yes # Function | (bitwise or)
###
###<select 1 | 2
@ -1136,11 +1137,11 @@ func_odbc_cot=yes # Function COT
func_odbc_curdate=yes # Function CURDATE
###
###<select curdate()
###>2003-08-27
###>2004-04-06
func_odbc_curtime=yes # Function CURTIME
###
###<select curtime()
###>19:55:21
###>13:49:04
func_odbc_database=yes # Function DATABASE
###
###<select database()
@ -1269,7 +1270,7 @@ func_odbc_monthname=yes # Function MONTHNAME
func_odbc_now=yes # Function NOW
###
###<select now()
###>2003-08-27 19:55:21
###>2004-04-06 13:49:04
func_odbc_pi=yes # Function PI
###
###<select pi()
@ -1416,20 +1417,17 @@ func_sql_concat_as_||=error # Function concatenation with ||
func_sql_current_date=yes # Function CURRENT_DATE
###
###<select current_date
###>2003-08-27
###>2004-04-06
func_sql_current_time=yes # Function CURRENT_TIME
###
###<select current_time
###>19:55:21
###>13:49:04
func_sql_current_timestamp=yes # Function CURRENT_TIMESTAMP
###> execute error:Unknown column 'CURRENT_USER' in 'field list'
###
###< select CURRENT_USER()
###> OK
func_sql_extract_sql=yes # Function EXTRACT
###
@ -1438,11 +1436,11 @@ func_sql_extract_sql=yes # Function EXTRACT
func_sql_localtime=yes # Function LOCALTIME
###
###<select localtime
###>2003-08-27 19:55:21
###>2004-04-06 13:49:04
func_sql_localtimestamp=yes # Function LOCALTIMESTAMP
###
###<select localtimestamp
###>2003-08-27 19:55:21
###>2004-04-06 13:49:04
func_sql_lower=yes # Function LOWER
###
###<select LOWER('ABC')
@ -1505,22 +1503,22 @@ func_where_between=yes # Function BETWEEN
###
###<select a from crash_me where 5 between 4 and 6
###>1
func_where_eq_all=no # Function = ALL
func_where_eq_all=yes # Function = ALL
###
###<select a from crash_me where b =all (select b from crash_me)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'all (select b from crash_me)' at line 1
func_where_eq_any=no # Function = ANY
###>1
func_where_eq_any=yes # Function = ANY
###
###<select a from crash_me where b =any (select b from crash_me)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(select b from crash_me)' at line 1
func_where_eq_some=no # Function = SOME
###>1
func_where_eq_some=yes # Function = SOME
###
###<select a from crash_me where b =some (select b from crash_me)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(select b from crash_me)' at line 1
func_where_exists=no # Function EXISTS
###>1
func_where_exists=yes # Function EXISTS
###
###<select a from crash_me where exists (select * from crash_me)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'exists (select * from crash_me)' at line 1
###>1
func_where_in_num=yes # Function IN on numbers
###
###<select a from crash_me where 2 in (3,2,5,9,5,1)
@ -1549,10 +1547,10 @@ func_where_not_between=yes # Function NOT BETWEEN
###
###<select a from crash_me where 7 not between 4 and 6
###>1
func_where_not_exists=no # Function NOT EXISTS
func_where_not_exists=yes # Function NOT EXISTS
###
###<select a from crash_me where not exists (select * from crash_me where a = 2)
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'exists (select * from crash_me where a = 2)' at line 1
###>1
func_where_not_like=yes # Function NOT LIKE
###
###<select a from crash_me where b not like 'b%'
@ -1623,10 +1621,10 @@ group_func_extra_stddev=yes # Group function STDDEV
###
###<select stddev(a),a from crash_me group by a
###>0.0000
group_func_extra_variance=no # Group function VARIANCE
group_func_extra_variance=yes # Group function VARIANCE
###
###<select variance(a),a from crash_me group by a
###> execute failed:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(a),a from crash_me group by a' at line 1
###>0.0000
group_func_sql_any=no # Group function ANY
###
###<select any(a),a from crash_me group by a
@ -1690,9 +1688,9 @@ group_on_unused=yes # Group on unused column
###> OK
###
###As far as all queries returned OK, result is YES
has_true_false=no # TRUE and FALSE
has_true_false=yes # TRUE and FALSE
###< select (1=1)=true
###> execute error:Unknown column 'true' in 'field list'
###> OK
having=yes # Having
###<select a from crash_me group by a having a > 0
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select * from crash_me2' at line 1
###
###As far as some queries didnt return OK, result is NO
join_tables=31 # tables in join
join_tables=61 # tables in join
###We are trying (example with N=5):
###select crash_me.a,t0.a,t1.a,t2.a,t3.a,t4.a from crash_me,crash_me t0,crash_me t1,crash_me t2,crash_me t3,crash_me t4
### 32:FAIL 7:OK 19:OK 25:OK 28:OK 30:OK 31:FAIL
### 32:OK 48:OK 56:OK 60:OK 62:FAIL 61:FAIL
left_outer_join=yes # left outer join
###< select crash_me.a from crash_me left join crash_me2 ON crash_me.a=crash_me2.a
###> OK
@ -1890,39 +1888,39 @@ logical_value=1 # Value of logical operation (1=1)
###< select * from crash_me minus select * from crash_me3
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select * from crash_me3' at line 1
###As far as all queries returned OK, result is NO
reserved_word_ansi-92/99_before=no # Keyword BEFORE
reserved_word_ansi-92/99_before=yes # Keyword BEFORE
###< create table crash_me10 (BEFORE int not null)
###> OK
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'BEFORE int not null)' at line 1
###< drop table crash_me10
###> OK
###> execute error:Unknown table 'crash_me10'
###
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
reserved_word_ansi-92/99_begin=no # Keyword BEGIN
###< create table crash_me10 (BEGIN int not null)
###> OK
@ -2535,13 +2538,13 @@ reserved_word_ansi-92/99_close=no # Keyword CLOSE
###> OK
###
###As far as all queries returned OK, result is NO
###< create table crash_me10 (COLLATE int not null)
###> OK
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'COLLATE int not null)' at line 1
###< drop table crash_me10
###> OK
###> execute error:Unknown table 'crash_me10'
###
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'FALSE int not null)' at line 1
###< drop table crash_me10
###> OK
###> execute error:Unknown table 'crash_me10'
###
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
###As far as all queries returned OK, result is NO
reserved_word_ansi-92/99_like=yes # Keyword LIKE
###< create table crash_me10 (LIKE int not null)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIKE int not null)' at line 1
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'int not null)' at line 1
###< create table crash_me10 (PARTIAL int not null)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'PARTIAL int not null)' at line 1
###> OK
###< drop table crash_me10
###> execute error:Unknown table 'crash_me10'
###> OK
###
###As far as some queries didnt return OK, result is YES
###As far as all queries returned OK, result is NO
###< create table crash_me10 (PRECISION int not null)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'PRECISION int not null)' at line 1
###As far as all queries returned OK, result is NO
reserved_word_ansi-92/99_true=no # Keyword TRUE
reserved_word_ansi-92/99_true=yes # Keyword TRUE
###< create table crash_me10 (TRUE int not null)
###> OK
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'TRUE int not null)' at line 1
###< drop table crash_me10
###> OK
###> execute error:Unknown table 'crash_me10'
###
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
###< create table crash_me10 (CONVERT int not null)
###> OK
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CONVERT int not null)' at line 1
###< drop table crash_me10
###> OK
###> execute error:Unknown table 'crash_me10'
###
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
###< create table crash_me10 (MASTER_SERVER_ID int not null)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'MASTER_SERVER_ID int not null)' at line 1
###> OK
###< drop table crash_me10
###> execute error:Unknown table 'crash_me10'
###> OK
###
###As far as some queries didnt return OK, result is YES
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
reserved_word_extra_spatial=no # Keyword SPATIAL
reserved_word_extra_spatial=yes # Keyword SPATIAL
###< create table crash_me10 (SPATIAL int not null)
###> OK
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'int not null)' at line 1
###< drop table crash_me10
###> OK
###> execute error:Unknown table 'crash_me10'
###
###As far as all queries returned OK, result is NO
###As far as some queries didnt return OK, result is YES
###< create table crash_me10 (SQL_BIG_RESULT int not null)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SQL_BIG_RESULT int not null)' at line 1
select_string_size=1048565 # constant string size in SELECT
###We are trying (example with N=5):
###select 'aaaaa'
select_table_update=no # Update with sub select
select_table_update=yes # Update with sub select
###< create table crash_q (a integer,b char(10))
###> OK
###< insert into crash_q values(1,'c')
###> OK
###< update crash_q set b= (select b from crash_me where crash_q.a = crash_me.a)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select b from crash_me where crash_q.a = crash_me.a)' at line 1
###> OK
###
###<select b from crash_q
###>a
###
###< drop table crash_q
###> OK
@ -6053,7 +6059,7 @@ select_without_from=yes # SELECT without FROM
###> OK
###
###As far as all queries returned OK, result is YES
server_version=MySQL 4.0.15 debug log/ # server version
server_version=MySQL 4.1.2 alpha # server version
simple_joins=yes # ANSI SQL simple joins
###< select crash_me.a from crash_me, crash_me t0
###> OK
@ -6148,11 +6154,11 @@ storage_of_float=round # Storage of float values
###
###< drop table crash_q
###> OK
subqueries=no # subqueries
subqueries=yes # subqueries
###< select a from crash_me where crash_me.a in (select max(a) from crash_me)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select max(a) from crash_me)' at line 1
###> OK
###
###As far as some queries didnt return OK, result is NO
###As far as all queries returned OK, result is YES
table_alias=yes # Table alias
###< select b.a from crash_me as b
###> OK
@ -6220,7 +6226,7 @@ time_format_inresult=iso # Time format in result
###> OK
###
###< select a from crash_me_t
###> 19:55:21
###> 13:49:05
###< delete from crash_me_t
###> OK
transactions=yes # transactions
@ -6439,13 +6445,13 @@ type_extra_line=no # Type line
###> execute error:Unknown table 'crash_q'
###
###As far as some queries didnt return OK, result is NO
type_extra_long=no # Type long
type_extra_long=yes # Type long
###< create table crash_q (q long)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
###> OK
###< drop table crash_q
###> execute error:Unknown table 'crash_q'
###> OK
###
###As far as some queries didnt return OK, result is NO
###As far as all queries returned OK, result is YES
type_extra_long_raw=no # Type long raw
###< create table crash_q (q long raw)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'raw)' at line 1
@ -6558,20 +6564,20 @@ type_extra_path=no # Type path
###> execute error:Unknown table 'crash_q'
###
###As far as some queries didnt return OK, result is NO
type_extra_point=no # Type point
type_extra_point=yes # Type point
###< create table crash_q (q point)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'point)' at line 1
###> OK
###< drop table crash_q
###> execute error:Unknown table 'crash_q'
###> OK
###
###As far as some queries didnt return OK, result is NO
type_extra_polygon=no # Type polygon
###As far as all queries returned OK, result is YES
type_extra_polygon=yes # Type polygon
###< create table crash_q (q polygon)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'polygon)' at line 1
###> OK
###< drop table crash_q
###> execute error:Unknown table 'crash_q'
###> OK
###
###As far as some queries didnt return OK, result is NO
###As far as all queries returned OK, result is YES
type_extra_raw(1_arg)=no # Type raw(1 arg)
###< create table crash_q (q raw(16))
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'raw(16))' at line 1
@ -6593,13 +6599,13 @@ type_extra_rowid=no # Type rowid
###> execute error:Unknown table 'crash_q'
###
###As far as some queries didnt return OK, result is NO
type_extra_serial=no # Type serial
type_extra_serial=yes # Type serial
###< create table crash_q (q serial)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'serial)' at line 1
###> OK
###< drop table crash_q
###> execute error:Unknown table 'crash_q'
###> OK
###
###As far as some queries didnt return OK, result is NO
###As far as all queries returned OK, result is YES
type_extra_set(1_arg)=yes # Type set(1 arg)
###< create table crash_q (q set('red'))
###> OK
@ -6635,13 +6641,13 @@ type_extra_text=yes # Type text
###> OK
###
###As far as all queries returned OK, result is YES
type_extra_text(1_arg)=no # Type text(1 arg)
type_extra_text(1_arg)=yes # Type text(1 arg)
###< create table crash_q (q text(10))
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(10))' at line 1
###> OK
###< drop table crash_q
###> execute error:Unknown table 'crash_q'
###> OK
###
###As far as some queries didnt return OK, result is NO
###As far as all queries returned OK, result is YES
type_extra_timespan=no # Type timespan
###< create table crash_q (q timespan)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'timespan)' at line 1
@ -6726,13 +6732,13 @@ type_sql_bit_varying(1_arg)=no # Type bit varying(1 arg)
###> execute error:Unknown table 'crash_q'
###
###As far as some queries didnt return OK, result is NO
type_sql_boolean=no # Type boolean
type_sql_boolean=yes # Type boolean
###< create table crash_q (q boolean)
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'boolean)' at line 1
###> OK
###< drop table crash_q
###> execute error:Unknown table 'crash_q'
###> OK
###
###As far as some queries didnt return OK, result is NO
###As far as all queries returned OK, result is YES
type_sql_char(1_arg)=yes # Type char(1 arg)
###< create table crash_q (q char(1))
###> OK
@ -7032,12 +7038,12 @@ unique_null_in_create=yes # unique null in create
###> OK
###
###As far as all queries returned OK, result is YES
value_of_false=not supported # Value of FALSE
value_of_false=0 # Value of FALSE
###<select FALSE
###> execute failed:Unknown column 'FALSE' in 'field list'
value_of_true=not supported # Value of TRUE
###>0
value_of_true=1 # Value of TRUE
###<select TRUE
###> execute failed:Unknown column 'TRUE' in 'field list'
###>1
views=no # views
###< create view crash_q as select a from crash_me
###> execute error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'view crash_q as select a from crash_me' at line 1
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.