MySQL Unit Tests

PHP 5.3.3, Apache
Basic
Literals
Numeric Integer Literals
134040<~SELECT 4040
14@@<~SELECT 0x4040
1516448<~SELECT CAST(0x4040  AS UNSIGNED INTEGER)
1616449<~SELECT CAST(0x4040  AS UNSIGNED INTEGER) + 1
1716448<~SELECT CAST(x'4040' AS UNSIGNED INTEGER)
1816449<~SELECT CAST(x'4040' AS UNSIGNED INTEGER) + 1
194041<~SELECT 4040 + 1
2016448<~SELECT 0x4040 + 0
214096<~SELECT 0x1000 + 0
2265536<~SELECT 0x10000 + 0
231048576<~SELECT 0x100000 + 0
24268435456<~SELECT 0x10000000 + 0
254294967296<~SELECT 0x100000000 + 0
2668719476736<~SELECT 0x1000000000 + 0
2717592186044415<~SELECT 0xFFFFFFFFFFF + 0
2817592186044416<~SELECT 0x100000000000 + 0
29281474976710655<~SELECT 0xFFFFFFFFFFFF + 0
30281474976710656<~SELECT 0x1000000000000 + 0
314503599627370495<~SELECT 0xFFFFFFFFFFFFF + 0
324503599627370496<~SELECT 0x10000000000000 + 0
3372057594037927936<~SELECT 0xFFFFFFFFFFFFFF + 0 [72057594037927940]
3472057594037927936<~SELECT 0x100000000000000 + 0 [72057594037927940]
351152921504606846976<~SELECT 0xFFFFFFFFFFFFFFF + 0 [1152921504606847000]
361152921504606846976<~SELECT 0x1000000000000000 + 0 [1152921504606847000]
379223372036854775808<~SELECT 0x7FFFFFFFFFFFFFFF + 0 [9223372036854776000]
38-9223372036854775808<~SELECT 0x8000000000000000 + 0 [9223372036854776000]
39-1<~SELECT 0xFFFFFFFFFFFFFFFF + 0 [18446744073709552000]
400<~SELECT 0x10000000000000000 + 0
410<~SELECT 0x100000000000000000 + 0
4216449<~SELECT 0x4040 + 1
4399999999999999999<~SELECT 99999999999999999
44100000000000000000<~SELECT 99999999999999999 + 1
45999999999999999999<~SELECT 999999999999999999
461000000000000000000<~SELECT 999999999999999999 + 1
479999999999999999999<~SELECT 9999999999999999999
4810000000000000000000<~SELECT 9999999999999999999 + 1
49100000000000000000000<~SELECT 99999999999999999999 [99999999999999999999]
501e+20<~SELECT 99999999999999999999 + 1 [100000000000000000000]
511000000000000000000000<~SELECT 999999999999999999999 [999999999999999999999]
521e+21<~SELECT 999999999999999999999 + 1 [1000000000000000000000]
5310000000000000000000000<~SELECT 9999999999999999999999 [9999999999999999999999]
541e+22<~SELECT 9999999999999999999999 + 1 [10000000000000000000000]
5599999999999999991611392<~SELECT 99999999999999999999999 [99999999999999999999999]
561e+23<~SELECT 99999999999999999999999 + 1 [100000000000000000000000]
5740<~SELECT 040
58040 == 32
Numeric Floating Point Literals
Date & Time Literals
String Literals
Unicode Literals
Other Literals
Operators
Math Operators
Bitwise Operators
Logical Operators
BETWEEN
INTERVAL
NULL Logic
Math Comparison Operators
String Comparison Operators
Context
Boolean Operator Context
String Context
CAST() Context
CAST() legals
CONVERT() legals
CONVERT( USING)
CAST() illegals
Numeric Integer Context
Numeric Floating Point Context
Context Mysteries
Numbers --> Strings
Numbers <-- Strings
Functions
String Functions
466abc<~SELECT LEFT( 'abcdefghijklmnopqrstuvwxyz',3)
467<~SELECT LEFT( 'abcdefghijklmnopqrstuvwxyz',-3)
468xyz<~SELECT RIGHT('abcdefghijklmnopqrstuvwxyz',3)
469bcdefghijklmnopqrstuvwxyz<~SELECT RIGHT('abcdefghijklmnopqrstuvwxyz',25)
470abcdefghijklmnopqrstuvwxyz<~SELECT RIGHT('abcdefghijklmnopqrstuvwxyz',26)
471abcdefghijklmnopqrstuvwxyz<~SELECT RIGHT('abcdefghijklmnopqrstuvwxyz',27)
472abcdefghijklmnopqrstuvwxy<~SELECT LEFT('abcdefghijklmnopqrstuvwxyz',25)
473abcdefghijklmnopqrstuvwxyz<~SELECT LEFT('abcdefghijklmnopqrstuvwxyz',26)
474abcdefghijklmnopqrstuvwxyz<~SELECT LEFT('abcdefghijklmnopqrstuvwxyz',27)
475bcdefghijklmnopqrstuvwxyz<~SELECT MID('abcdefghijklmnopqrstuvwxyz',-25)
476abcdefghijklmnopqrstuvwxyz<~SELECT MID('abcdefghijklmnopqrstuvwxyz',-26)
477<~SELECT MID('abcdefghijklmnopqrstuvwxyz',-27)
478<~SELECT RIGHT('abcdefghijklmnopqrstuvwxyz',-3)
479<~SELECT RIGHT('abcdefghijklmnopqrstuvwxyz',0)
480abcxyz<~SELECT CONCAT('abc', 'xyz')
481abc123xyz<~SELECT CONCAT('abc', '123', 'xyz')
482linefeed<~SELECT CONCAT('line', 'feed')
4830<~SELECT 'line' +  'feed'
484Expected SQL Error<~SELECT 'line' .  'feed'
4850<~SELECT 'line' |  'feed'
4860<~SELECT 'line' || 'feed'
4870<~SELECT 'line' &  'feed'
4880<~SELECT 'line' && 'feed'
489linefeed<~SELECT 'line'    'feed'
490linefeed<~SELECT ('line'   'feed')
491linefeed<~SELECT ('line' 'feed')
492Expected SQL Error<~SELECT ('line' ('feed'))
493linefeed<~SELECT ('l' 'i' 'n' 'e'   'f' 'e' 'e' 'd')
494Expected SQL Error<~SELECT ('l' 'i' 'n' 'e'  ('f' 'e' 'e' 'd'))
495line'feed<~SELECT ('line''feed')
496line,feed<~SELECT 'line' ,  'feed'
49785234<~SELECT   '01248'  |   '84210'
4980<~SELECT '0x01248'  | '0x84210'
499545368<~SELECT  0x01248   |  0x84210
500545368<~SELECT  0x01248+0 |  0x84210+0
501545368<~SELECT 0x01248   |  0x84210
5021<~SELECT  '01248'  OR  '84210'
5031<~SELECT  '01248'  ||  '84210'
5040124884210<~SELECT CONCAT('01248', '84210')
505124884210<~SELECT CONCAT( 01248 ,  84210 )
506abc@123@xyz<~SELECT CONCAT_WS('@', 'abc', '123', 'xyz')
507the way home.<~SELECT LOWER('The wAy HoME.')
508THE WAY HOME.<~SELECT UPPER('The wAy HoME.')
5096<~SELECT LENGTH('string')
510The way home.  <~SELECT LTRIM('  The way home.  ')
511  The way home.<~SELECT RTRIM('  The way home.  ')
512The way home.<~SELECT TRIM('  The way home.  ')
5130AThe way home.0A<~SELECT TRIM('\nThe way home.\n')
5140AThe way home.0A<~SELECT TRIM('0AThe way home.0A')
5150DThe way home.0D<~SELECT TRIM('0DThe way home.0D')
51608The way home.08<~SELECT TRIM('08The way home.08')
51709The way home.09<~SELECT TRIM('09The way home.09')
518The_way_home.__<~SELECT TRIM(LEADING '_' FROM '__The_way_home.__')
519__The_way_home.<~SELECT TRIM(TRAILING '_' FROM '__The_way_home.__')
520The_way_home.<~SELECT TRIM(BOTH '_' FROM '__The_way_home.__')
52109080D0A The way home.<~SELECT TRIM(BOTH ' \n\r\b\t' FROM '\t\b\r\n The way home. \n\r\b\t')
522<~SELECT LPAD(123,0,'0')
5231<~SELECT LPAD(123,1,'0')
52412<~SELECT LPAD(123,2,'0')
525123<~SELECT LPAD(123,3,'0')
5260123<~SELECT LPAD(123,4,'0')
52700123<~SELECT LPAD(123,5,'0')
528000123<~SELECT LPAD(123,6,'0')
529000123<~SELECT LPAD(123,6, 0 )
530<~SELECT RPAD('abc', 0, '.')
531a<~SELECT RPAD('abc', 1, '.')
532ab<~SELECT RPAD('abc', 2, '.')
533abc<~SELECT RPAD('abc', 3, '.')
534abc.<~SELECT RPAD('abc', 4, '.')
535abc..<~SELECT RPAD('abc', 5, '.')
536abc...<~SELECT RPAD('abc', 6, '.')
537***<~SELECT REPEAT('*',3)
538<~SELECT REPEAT('*',0)
539<~SELECT REPEAT('*',-3)
540*<~SELECT REPEAT('*',1)
541***<~SELECT REPEAT('*',3)
542**********<~SELECT REPEAT('*',10)
543<~SELECT SPACE(0)
544<~SELECT SPACE(-3)
545 <~SELECT SPACE(1)
546   <~SELECT SPACE(3)
547          <~SELECT SPACE(10)
548tebahpla<~SELECT REVERSE('alphabet')
54965<~SELECT ASCII('A')
55065<~SELECT ASCII('ABC')
551A<~SELECT CHAR(65)
552A<~SELECT CHAR(0x41)
5534<~SELECT LOCATE('def', 'abcdefghijklmnopqrstuvwxyz')
5540<~SELECT LOCATE('abcdefghijklmnopqrstuvwxyz', 'def')
5554<~SELECT LOCATE('DEF', 'abcdefghijklmnopqrstuvwxyz')
5564<~SELECT LOCATE('DEF', 'abcdefghijklmnopqrstuvwxyz',4)
5570<~SELECT LOCATE('DEF', 'abcdefghijklmnopqrstuvwxyz',5)
5581<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz')
5591<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz')
5600<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz',-1)
5610<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz',0)
5621<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz',1)
5630<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz',2)
5640<~SELECT LOCATE('ABC', 'abcdefghijklmnopqrstuvwxyz',3)
56524<~SELECT LOCATE('XYZ', 'abcdefghijklmnopqrstuvwxyz')
56624<~SELECT LOCATE('XYZ', 'abcdefghijklmnopqrstuvwxyz',10)
56724<~SELECT LOCATE('XYZ', 'abcdefghijklmnopqrstuvwxyz',24)
5680<~SELECT LOCATE('XYZ', 'abcdefghijklmnopqrstuvwxyz',25)
5690<~SELECT LOCATE('XYZ', 'abcdefghijklmnopqrstuvwxyz',0)
5700<~SELECT LOCATE('123', 'abcdefghijklmnopqrstuvwxyz')
5710<~SELECT LOCATE(CAST('ABC' AS BINARY),      'abcdefghijklmnopqrstuvwxyz'           )
5720<~SELECT LOCATE(     'ABC'           , CAST('abcdefghijklmnopqrstuvwxyz' AS BINARY))
5730<~SELECT LOCATE(CAST('ABC' AS BINARY), CAST('abcdefghijklmnopqrstuvwxyz' AS BINARY))
5741<~SELECT LOCATE(CAST('abc' AS BINARY), CAST('abcdefghijklmnopqrstuvwxyz' AS BINARY))
5750<~SELECT  INSTR('abcdefghijklmnopqrstuvwxyz', CAST('DEF' AS BINARY))
5764<~SELECT  INSTR('abcdefghijklmnopqrstuvwxyz', CAST('def' AS BINARY))
5774<~SELECT  INSTR('abcdefghijklmnopqrstuvwxyz', 'DEF')
5784<~SELECT  INSTR('abcdefghijklmnopqrstuvwxyz', 'def')
5790<~SELECT  INSTR('def', 'abcdefghijklmnopqrstuvwxyz')
5800<~SELECT  INSTR('abcdefghijklmnopqrstuvwxyz', '123')
581Expected SQL Error<~SELECT  INSTR('abcdefghijklmnopqrstuvwxyz', 'def', 3)
582abc123ghijklmnopqrstuvwxyz<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyz'   , 'def', '123')
583abc123ghijklmnopqrstuvwxyz123<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'def', '123')
584abcdefghijklmnopqrstuvwxyzdef<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'DEF', '123')
585abcdefghijklmnopqrstuvwxyzdef<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'd.*f', '123')
586abcdefghijklmnopqrstuvwxyzdef<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'd*f', '123')
587abcdefghijklmnopqrstuvwxyzdef<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'd?f', '123')
588abcdefghijklmnopqrstuvwxyzdef<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'd%f', '123')
589abcdefghijklmnopqrstuvwxyzdef<~SELECT REPLACE('abcdefghijklmnopqrstuvwxyzdef', 'd_f', '123')
590abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', -6, 3, '123456789')
591abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', -5, 3, '123456789')
592abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', -4, 3, '123456789')
593abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', -3, 3, '123456789')
594abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', -2, 3, '123456789')
595abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', -1, 3, '123456789')
596abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz',  0, 3, '123456789')
597123456789defghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz',  1, 3, '123456789')
598abcdefghijklmnopqrstuvw123456789xyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 24, 3, '123456789')
599abcdefghijklmnopqrstuvwd123456789yz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 25, 3, '123456789')
600abcdefghijklmnopqrstuvwde123456789z<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 26, 3, '123456789')
601abcdefghijklmnopqrstuvwdef123456789<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 27, 3, '123456789')
602abcdefghijklmnopqrstuvwdefx123456789<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 28, 3, '123456789')
603abcdefghijklmnopqrstuvwdefxy123456789<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 29, 3, '123456789')
604abcdefghijklmnopqrstuvwdefxyz123456789<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 30, 3, '123456789')
605abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 32, 3, '123456789')
606abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 33, 3, '123456789')
607abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 34, 3, '123456789')
608abcdefghijklmnopqrstuvwdefxyz<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz',999, 3, '123456789')
609abcdefghijklmnopqrstuvwdefxyz00123456789<~SELECT  INSERT('abcdefghijklmnopqrstuvwdefxyz', 31, 3, '123456789') [abcdefghijklmnopqrstuvwdefxyz]
6100<~SELECT STRCMP('abc', 'abc')
6110<~SELECT STRCMP('abc', 'ABC')
6120<~SELECT STRCMP('ABC', 'abc')
613-1<~SELECT STRCMP('AAA', 'zzz')
614-1<~SELECT STRCMP('aaa', 'ZZZ')
6151<~SELECT STRCMP('ZZZ', 'aaa')
616-1<~SELECT STRCMP(  CAST('ZZZ' AS BINARY), 'aaa')
617-1<~SELECT STRCMP(BINARY 'ZZZ'           , 'aaa')
618-1<~SELECT STRCMP(' ', '!')
619-1<~SELECT STRCMP('!', '0')
620-1<~SELECT STRCMP('0', 'a')
621-1<~SELECT STRCMP('a', '~')
6221,000,000.00<~SELECT FORMAT(1000000,2)
6231,000,000.00<~SELECT FORMAT(1000000,2)
624it's<~SELECT   x'69742773'
625it's<~SELECT      ("it's")
626'it\'s'<~SELECT QUOTE("it's")
627'it\'s'<~SELECT x'2769745C277327'
628'it\'s'<~SELECT     ("'it\\'s'")
SOUNDEX(), SOUNDS LIKE
WEIGHT_STRING()
642ABCDEFGHIJKLMNOPQRSTUVWXYZ<~SELECT WEIGHT_STRING('abcdefghijklmnopqrstuvwxyz') MYSQL QUERY ERROR FUNCTION WEIGHT_STRING does not exist
643AAEEIIOOUU<~SELECT WEIGHT_STRING('aE1eE9iEDoF3uFA') MYSQL QUERY ERROR FUNCTION WEIGHT_STRING does not exist
6441<~SELECT WEIGHT_STRING('aeiou') = WEIGHT_STRING('E1E9EDF3FA') MYSQL QUERY ERROR FUNCTION WEIGHT_STRING does not exist
COERCIBILITY()
FIND_IN_SET()
NAME_CONST()
648
4
<–SELECT 2+2
649
MYSQL QUERY ERROR Incorrect arguments to NAME_CONST
<–SELECT NAME_CONST('four', 2+2)
String Function MID()
String Function SUBSTRING()
String Function SUBSTRING_INDEX()
NULL Functions
Math Functions, Simple
7483<~SELECT ABS(-3)
7490<~SELECT ABS(0)
7503<~SELECT ABS(3)
7513.1415<~SELECT ABS(-3.1415)
7523.1415<~SELECT ABS(3.1415)
753-1<~SELECT SIGN(-3.14159)
754-1<~SELECT SIGN(-3)
7550<~SELECT SIGN(0)
7561<~SELECT SIGN(3)
7570<~SELECT BIT_LENGTH('')
7588<~SELECT BIT_LENGTH('a')
75916<~SELECT BIT_LENGTH('aa')
76024<~SELECT BIT_LENGTH('aaa')
761-2<~SELECT ROUND(-1.9)
762-1<~SELECT ROUND(-1.1)
7631<~SELECT ROUND( 1.1)
7642<~SELECT ROUND( 1.9)
765-2<~SELECT FLOOR(-1.9)
766-2<~SELECT FLOOR(-1.1)
7671<~SELECT FLOOR( 1.1)
7681<~SELECT FLOOR( 1.9)
769-1<~SELECT CEILING(-1.9)
770-1<~SELECT CEIL(-1.1)
7712<~SELECT CEIL( 1.1)
7722<~SELECT CEILING( 1.9)
773-3<~SELECT TRUNCATE(-3.9,0)
774-1<~SELECT TRUNCATE(-1.1,0)
7752<~SELECT TRUNCATE( 2.1,0)
7764<~SELECT TRUNCATE( 4.9,0)
77740<~SELECT TRUNCATE(42.9,-1)
77842000000<~SELECT TRUNCATE(42923478.9239784,-6)
77942923478.923<~SELECT TRUNCATE(42923478.9239784,3)
780-42923478.923<~SELECT TRUNCATE(-42923478.9239784,3)
7813<~SELECT GREATEST(-5,2,-1,0,3,-55)
7823<~SELECT GREATEST(-5,2,-1,0,3,-55.555)
783-55.555<~SELECT LEAST(-5,2,-1,0,3,-55.555)
784100<~SELECT GREATEST( 100 ,   2   )
785100<~SELECT GREATEST('100',   2   )
786100<~SELECT GREATEST( 100 ,  '2'  )
7872<~SELECT GREATEST('100',  '2'  )
788100<~SELECT GREATEST('100'+0,'2'+0)
7891111<~SELECT GREATEST( 222 , 1111 , 4 , 33 )
7904<~SELECT GREATEST('222','1111','4','33')
7911111<~SELECT GREATEST( 222 ,'1111','4','33')
7921111<~SELECT GREATEST('222', 1111 ,'4','33')
7931111<~SELECT GREATEST('222','1111', 4 ,'33')
7941111<~SELECT GREATEST('222','1111','4', 33 )
795222<~SELECT GREATEST('222','zzzz','4', 33 )
7964<~SELECT    LEAST('222','1111','4', 33 )
7970<~SELECT    LEAST('222','zzzz','4', 33 )
7981<~SELECT GREATEST('a', 'b', 'c',  1)
799c<~SELECT GREATEST('a', 'b', 'c', '1')
8001<~SELECT 0.0 <= RAND() && RAND() < 1.0
8010.15522042769494<~SELECT RAND(0) [0.15522042769493574]
8020.15522042769494<~SELECT RAND(0) [0.15522042769493574]
8030.40540353712198<~SELECT RAND(1) [0.40540353712197724]
8040.40540353712198<~SELECT RAND(1) [0.40540353712197724]
Math Functions, Advanced
80565536<~SELECT POWER(2,16)
8060.125<~SELECT POWER(2,-3)
8071.1105342410546<~SELECT POWER(1.1,1.1) [1.1105342410545758]
808256<~SELECT SQRT(65536)
8091.4142135623731<~SELECT SQRT(2.000) [1.4142135623730951]
8102.718281828459<~SELECT EXP(1.0) [2.718281828459045]
8110<~SELECT LOG(1.0)
8121<~SELECT LOG(2.7182818284591) [1.0000000000000202]
8137<~SELECT LOG(2,128)
8145<~SELECT LOG(2,32)
8153<~SELECT LOG(5,125) [3.0000000000000004]
8165<~SELECT LOG2(32)
8170<~SELECT LOG10(1.0)
8183<~SELECT LOG10(1000)
8193.141593<~SELECT PI()
8203.141592653589793<~SELECT PI() + 0.000000000000000
8210.5<~SELECT SIN(PI()/6) [0.49999999999999994]
8220.5000000000<~SELECT ROUND(SIN(PI()/6), 10)
8230.50000000000<~SELECT ROUND(SIN(PI()/6), 11)
8240.500000000000<~SELECT ROUND(SIN(PI()/6), 12)
8250.5000000000000<~SELECT ROUND(SIN(PI()/6), 13)
8260.50000000000000<~SELECT ROUND(SIN(PI()/6), 14)
8270.500000000000000<~SELECT ROUND(SIN(PI()/6), 15)
8280.4999999999999999<~SELECT ROUND(SIN(PI()/6), 16)
8290.49999999999999994<~SELECT ROUND(SIN(PI()/6), 17)
8300.499999999999999944<~SELECT ROUND(SIN(PI()/6), 18) [0.499999999999999940]
8310.4999999999999998890<~SELECT ROUND(SIN(PI()/6), 19) [0.4999999999999999000]
8320.5<~SELECT COS(PI()/3) [0.5000000000000001]
8331<~SELECT COT(PI()/4) [1.0000000000000002]
834Expected SQL Error<~SELECT SEC(PI()/3)
835Expected SQL Error<~SELECT SECANT(PI()/3)
836Expected SQL Error<~SELECT CSC(PI()/6)
837Expected SQL Error<~SELECT COSECANT(PI()/6)
8381<~SELECT TAN(PI()/4)             + 0.000000000000000 [0.9999999999999999]
8390.25<~SELECT ATAN(1)/PI()         + 0.000000000000000
8400.25<~SELECT ATAN2(1,1)/PI()      + 0.000000000000000
841-0.75<~SELECT ATAN2(-1,-1)/PI()   + 0.000000000000000
8420.25<~SELECT ASIN(SQRT(0.5))/PI() + 0.000000000000000 [0.25000000000000006]
8430.25<~SELECT ACOS(SQRT(0.5))/PI() + 0.000000000000000
84445<~SELECT DEGREES(PI()/4)        + 0.000000000000000
84546<~SELECT DEGREES(PI()/4)        + 1.000000000000000
84646.000000000000000<~SELECT 45     + 1.000000000000000
8470.25<~SELECT RADIANS(45)/PI()
8480.25<~SELECT RADIANS(45)/PI()     + 0.0000000000
8490.25<~SELECT RADIANS(45)/PI()     + 0.00000000000000000000
8500.25<~SELECT RADIANS(45)/PI()     - 0.00000000000000000001 + 0.00000000000000000001
Encryption Functions
COMPRESS() and UNCOMPRESS()
Date Functions
DAYOFWEEK()
WEEKDAY()
DAYNAME()
WEEK()
YEARWEEK()
DAYOFMONTH()
DAY()
DAYOFYEAR()
Other Date Functions
STR_TO_DATE()
HOUR() Abuse
DATE_FORMAT()
TIME_FORMAT()
DATE_FORMAT() on time codes alone
TIME_FORMAT() on date codes
DATE_FORMAT() on unsupported codes
TIME_FORMAT() on unsupported codes
EXTRACT()
DATE_FORMAT() vs. EXTRACT() vs. functions
TO_DAYS(), FROM_DAYS()
1340730000<~SELECT TO_DAYS('1998-09-03')
1341730000<~SELECT TO_DAYS('1998-09-03 23:59:59')
1342730484<~SELECT TO_DAYS('1999-12-31 23:59:59')
1343730484<~SELECT TO_DAYS('0099-12-31 23:59:59') [36524]
1344730485<~SELECT TO_DAYS('2000-01-01 00:00:00')
1345NULL<~SELECT TO_DAYS('0000-01-01 00:00:00') [1]
1346730851<~SELECT TO_DAYS('0001-01-01 00:00:00') [366]
1347734503<~SELECT TO_DAYS('0011-01-01 00:00:00') [4018]
1348734503<~SELECT TO_DAYS('0111-01-01 00:00:00') [40542]
1349734503<~SELECT TO_DAYS('2011-01-01 00:00:00')
1350748748<~SELECT TO_DAYS('0150-01-01 00:00:00') [54787]
1351766645<~SELECT TO_DAYS('0199-01-01 00:00:00') [72684]
1352766645<~SELECT TO_DAYS('2099-01-01 00:00:00')
135373049<~SELECT TO_DAYS('0200-01-01 00:00:00')
1354182622<~SELECT TO_DAYS('0500-01-01 00:00:00')
1355328719<~SELECT TO_DAYS('0900-01-01 00:00:00')
1356364878<~SELECT TO_DAYS('0999-01-01 00:00:00')
1357365243<~SELECT TO_DAYS('1000-01-01 00:00:00')
1358405784<~SELECT TO_DAYS('1111-01-01 00:00:00')
13590000-00-00<~SELECT FROM_DAYS(0)
13600000-00-00<~SELECT FROM_DAYS(1)
13610000-00-00<~SELECT FROM_DAYS(2)
13620000-00-00<~SELECT FROM_DAYS(10)
13630000-00-00<~SELECT FROM_DAYS(100)
13640000-00-00<~SELECT FROM_DAYS(364)
13650000-00-00<~SELECT FROM_DAYS(365)
13660001-01-01<~SELECT FROM_DAYS(366)
13670001-05-15<~SELECT FROM_DAYS(500)
13680002-09-27<~SELECT FROM_DAYS(1000)
13690027-05-19<~SELECT FROM_DAYS(10000)
13700200-01-01<~SELECT FROM_DAYS(73049)
13710273-10-16<~SELECT FROM_DAYS(100000)
13721095-03-01<~SELECT FROM_DAYS(400000)
13731916-07-15<~SELECT FROM_DAYS(700000)
13741998-09-03<~SELECT FROM_DAYS(730000)
13752000-01-01<~SELECT FROM_DAYS(730485)
13762026-01-19<~SELECT FROM_DAYS(740000)
UNIX_TIMESTAMP(), FROM_UNIXTIME()
TIME_TO_SEC(), SEC_TO_TIME()
GET_FORMAT()
ADDTIME()
SUBTIME()
CURDATE() CURTIME()
DATE_ADD() aka ADDDATE()
14522000-01-01 00:00:00<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 SECOND)
14532000-01-01 00:00:01<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 SECOND)
1454Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 SECONDS)
1455Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 MINUTES)
1456Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 HOURS)
1457Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 DAYS)
1458Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 MONTHS)
1459Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 2 YEAR  S)
1460Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 HOUR 1 MINUTE)
14612000-01-01 00:00:59<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 MINUTE)
14622000-01-01 00:59:59<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 HOUR)
14632000-01-01 23:59:59<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 DAY)
14642000-01-31 23:59:59<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 MONTH)
14652000-12-31 23:59:59<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 YEAR)
14662000-01-01 00:00:00<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL 1 SECOND)
14672000-01-01 00:00:59<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL 1 MINUTE)
14682000-01-01 00:59:59<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL 1 HOUR)
14692000-01-01 23:59:59<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL 1 DAY)
14702000-01-31 23:59:59<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL 1 MONTH)
14712000-12-31 23:59:59<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL 1 YEAR)
14722000-01-01<~SELECT ADDDATE('1999-12-31', INTERVAL 1 DAY)
1473Expected SQL Error<~SELECT ADDDATE('1999-12-31'  INTERVAL 1 DAY)
14741999-12-31 00:00:01<~SELECT ADDDATE('1999-12-31', INTERVAL 1 SECOND)
14751999-12-31 01:00:00<~SELECT ADDDATE('1999-12-31', INTERVAL 1 HOUR)
14762000-01-01 00:00:00<~SELECT ADDDATE('1999-12-31', INTERVAL 24 HOUR)
14772000-01-10 00:00:00<~SELECT ADDDATE('1999-12-31', INTERVAL 240 HOUR)
14782000-01-10<~SELECT ADDDATE('1999-12-31', INTERVAL 10 DAY)
14792000-01-31<~SELECT ADDDATE('1999-12-31', INTERVAL 1 MONTH)
14802000-12-31<~SELECT ADDDATE('1999-12-31', INTERVAL 1 YEAR)
1481NULL<~SELECT ADDDATE('0000-00-00',          INTERVAL 740000 DAY)
1482NULL<~SELECT ADDDATE('0000-00-01',          INTERVAL 740000 DAY)
1483NULL<~SELECT ADDDATE('0000-00-10',          INTERVAL 740000 DAY)
1484NULL<~SELECT ADDDATE('0000-01-01',          INTERVAL 740000 DAY) [2026-01-20]
1485NULL<~SELECT ADDDATE('0000-10-01',          INTERVAL 740000 DAY) [2026-10-20]
1486NULL<~SELECT ADDDATE('0001-01-01',          INTERVAL 740000 DAY) [2027-01-20]
1487NULL<~SELECT ADDDATE('0010-01-01',          INTERVAL 740000 DAY) [2036-01-20]
1488NULL<~SELECT ADDDATE('0100-01-01',          INTERVAL 740000 DAY) [2126-01-20]
1489NULL<~SELECT ADDDATE('0199-01-01',          INTERVAL 740000 DAY) [2225-01-20]
14902226-01-20<~SELECT ADDDATE('0200-01-01',          INTERVAL 740000 DAY)
14913026-01-20<~SELECT ADDDATE('1000-01-01',          INTERVAL 740000 DAY)
14922000-01-01 23:59:59<~SELECT ADDDATE('1999-12-31 23:59:59', INTERVAL      1 DAY)
14932000-01-01<~SELECT ADDDATE('1999-12-31',          INTERVAL      1 DAY)
14942026-01-19<~SELECT ADDDATE('1998-09-03',          INTERVAL  10000 DAY)
14951998-09-03<~SELECT ADDDATE('1916-07-15',          INTERVAL  30000 DAY)
14962026-01-19<~SELECT ADDDATE('0273-10-16',          INTERVAL 640000 DAY)
14972026-01-19<~SELECT ADDDATE('0273-10-16',                   640000    )
1498Expected SQL Error<~SELECT  ADDDATE('1999-12-31 23:59:59', INTERVAL 1 YEAR(4))
14992000-01-07 23:59:59<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL 1 WEEK)
15002000-01-07 23:59:59<~SELECT  ADDDATE('1999-12-31 23:59:59', INTERVAL 1 WEEK)
1501Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL  01:01  MINUTE_SECOND)
15022000-01-01 00:01:00<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL '01:01' MINUTE_SECOND)
15032000-01-01 00:01:00<~SELECT  ADDDATE('1999-12-31 23:59:59', INTERVAL '01:01' MINUTE_SECOND)
1504Expected SQL Error<~SELECT DATE_ADD('1999-12-31 23:59:59', INTERVAL '01:01' MINUTE TO SECOND)
1505Expected SQL Error<~SELECT INTERVAL '3' YEAR
1506Expected SQL Error<~SELECT INTERVAL '3' SECOND
15072000-01-31 23:59:59<~SELECT '1999-12-31 23:59:59' + INTERVAL 1 MONTH
DATE_SUB() aka SUBDATE()
Patterns
LIKE
RLIKE, REGEXP
15711<~SELECT '123'     RLIKE '1.3'
15721<~SELECT '1.3' NOT RLIKE '123'
15731<~SELECT '123'     RLIKE '2'
15741<~SELECT '123' NOT  LIKE '2'
15751<~SELECT '123'      LIKE '%2%'
15761<~SELECT '123' NOT RLIKE '^2$'
15771<~SELECT '123'     RLIKE '^123$'
15781<~SELECT '123'     RLIKE '^1'
15791<~SELECT '123'     RLIKE '3$'
15801<~SELECT '123'     RLIKE 'x|2'
15811<~SELECT '123' NOT RLIKE '^x|2$'
15821<~SELECT '123'     RLIKE '^x|3|2$'
15831<~SELECT '123'     RLIKE  '^x|3|2$'
15841<~SELECT '123' NOT RLIKE '^(x|3|2)$'
15851<~SELECT '123'     RLIKE '^(x|123|2)$'
15861<~SELECT '123' NOT REGEXP '^(x|3|2)$'
15871<~SELECT '123'     REGEXP '^(x|123|2)$'
15881<~SELECT '---0D0A---' REGEXP '[[.CR.]][[.LF.]]'
15890<~SELECT '---0A0D---' REGEXP '[[.CR.]][[.LF.]]'
15901<~SELECT '---\r\n---' REGEXP '[[.CR.]][[.LF.]]'
15910<~SELECT '---\n\r---' REGEXP '[[.CR.]][[.LF.]]'
15921<~SELECT '---\r\n---' REGEXP '[[.carriage-return.]][[.newline.]]'
1593Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.carriage-return.]][[.linefeed.]]'
15941<~SELECT '---\r\n---' REGEXP '[[.\r.]][[.\n.]]'
15951<~SELECT '---\r\n---' REGEXP '[[.0D.]][[.0A.]]'
15961<~SELECT '---\r\n---' REGEXP '[\r][\n]'
15971<~SELECT '---\r\n---' REGEXP '[0D][0A]'
1598Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.\0.]]'
1599Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.\000.]]'
1600Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.\012.]]'
1601Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.\015.]]'
1602Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.00.]]'
1603Expected SQL Error<~SELECT '---\r\n---' REGEXP '[[.00.]]'
16041<~SELECT 'aaa bbb' REGEXP 'a[[.space.]]b'
16051<~SELECT 'aaa bbb' REGEXP 'a[[. .]]b'
16061<~SELECT 'aaa bbb' REGEXP 'a[ ]b'
16071<~SELECT '---asb---' REGEXP 'a[[.s.]]b'
16081<~SELECT '---asb---' REGEXP 'a[s]b'
16091<~SELECT '---asb---' REGEXP 'asb'
16101<~SELECT '---asb---' REGEXP 'A[[.S.]]B'
16111<~SELECT '---asb---' REGEXP 'A[S]B'
16121<~SELECT '---asb---' REGEXP 'ASB'
16131<~SELECT '---a9b---' REGEXP 'a[[.nine.]]b'
16141<~SELECT '---a9b---' REGEXP 'a[[.9.]]b'
16151<~SELECT '---a9b---' REGEXP 'a[9]b'
16161<~SELECT '---a9b---' REGEXP 'a9b'
16171<~SELECT '---a"b---' REGEXP 'a[[.quotation-mark.]]b'
16181<~SELECT '---a"b---' REGEXP 'a[[.\".]]b'
16191<~SELECT '---a"b---' REGEXP 'a[[.".]]b'
16201<~SELECT '---a"b---' REGEXP 'a[\"]b'
16211<~SELECT '---a"b---' REGEXP 'a["]b'
16221<~SELECT '---a"b---' REGEXP 'a\"b'
16231<~SELECT '---a"b---' REGEXP 'a"b'
16241<~SELECT '---a''b---' REGEXP 'a[[.apostrophe.]]b'
16251<~SELECT '---a''b---' REGEXP 'a[[.\'.]]b'
16261<~SELECT '---a''b---' REGEXP 'a[[.''.]]b'
16271<~SELECT '---a''b---' REGEXP 'a[\']b'
16281<~SELECT '---a''b---' REGEXP 'a['']b'
16291<~SELECT '---a''b---' REGEXP 'a\'b'
16301<~SELECT '---a''b---' REGEXP 'a''b'
16311<~SELECT '---a@b---' REGEXP 'a[[.commercial-at.]]b'
16321<~SELECT '---a@b---' REGEXP 'a[[.@.]]b'
16331<~SELECT '---a@b---' REGEXP 'a[@]b'
16341<~SELECT '---a@b---' REGEXP 'a@b'
16351<~SELECT '---a[b---' REGEXP 'a[[.left-square-bracket.]]b'
16361<~SELECT '---a[b---' REGEXP 'a[[.[.]]b'
16371<~SELECT '---a[b---' REGEXP 'a[\[]b'
16381<~SELECT '---a[b---' REGEXP 'a[[]b'
1639Expected SQL Error<~SELECT '---a[b---' REGEXP 'a[b'
16401<~SELECT '---a]b---' REGEXP 'a[[.right-square-bracket.]]b'
16411<~SELECT '---a]b---' REGEXP 'a[[.].]]b'
16421<~SELECT '---a]b---' REGEXP 'a[\]]b'
16431<~SELECT '---a]b---' REGEXP 'a[]]b'
1644Expected SQL Error<~SELECT '---a]b---' REGEXP 'a[]b'
16451<~SELECT '---a]b---' REGEXP 'a]b'
16461<~SELECT '---a/b---' REGEXP 'a[[.solidus.]]b'
16471<~SELECT '---a/b---' REGEXP 'a[[.slash.]]b'
16481<~SELECT '---a/b---' REGEXP 'a[[./.]]b'
16491<~SELECT '---a/b---' REGEXP 'a[/]b'
16501<~SELECT '---a/b---' REGEXP 'a/b'
16511<~SELECT '---sl\\sh---' REGEXP 'sl[[.reverse-solidus.]]sh'
16521<~SELECT '---sl\\sh---' REGEXP 'sl[[.backslash.]]sh'
16531<~SELECT '---sl\\sh---' REGEXP 'sl[[.\\.]]sh'
16541<~SELECT '---sl\\sh---' REGEXP 'sl[[.\\.]]sh'
1655Expected SQL Error<~SELECT '---sl\\sh---' REGEXP 'sl[[.\.]]sh'
1656Expected SQL Error<~SELECT '---sl\\sh---' REGEXP 'sl[[.\.]]sh'
1657Expected SQL Error<~SELECT '---sl\\sh---' REGEXP 'sl[[..]]sh'
16581<~SELECT '---sl sh---' REGEXP 'sl[[:blank:]]sh'
16591<~SELECT '---sl sh---' REGEXP 'sl[[:space:]]sh'
16600<~SELECT '---sl0Dsh---' REGEXP 'sl[[:blank:]]sh'
16611<~SELECT '---sl0Dsh---' REGEXP 'sl[[:space:]]sh'
16620<~SELECT '---sl0Ash---' REGEXP 'sl[[:blank:]]sh'
16631<~SELECT '---sl0Ash---' REGEXP 'sl[[:space:]]sh'
16640<~SELECT '---sl09sh---' REGEXP 'sl[[:blank:]]sh'
16651<~SELECT '---sl09sh---' REGEXP 'sl[[:space:]]sh'
16660<~SELECT '---sl\rsh---' REGEXP 'sl[[:blank:]]sh'
16671<~SELECT '---sl\rsh---' REGEXP 'sl[[:space:]]sh'
16680<~SELECT '---sl\nsh---' REGEXP 'sl[[:blank:]]sh'
16691<~SELECT '---sl\nsh---' REGEXP 'sl[[:space:]]sh'
16700<~SELECT '---sl\tsh---' REGEXP 'sl[[:blank:]]sh'
16711<~SELECT '---sl\tsh---' REGEXP 'sl[[:space:]]sh'
16721<~SELECT '---sl    sh---' REGEXP 'sl[[:blank:]]+sh'
16731<~SELECT '---sl    sh---' REGEXP 'sl[[:space:]]+sh'
16740<~SELECT '---sl0D0A09sh---' REGEXP 'sl[[:blank:]]+sh'
16751<~SELECT '---sl0D0A09sh---' REGEXP 'sl[[:space:]]+sh'
16760<~SELECT '---sl\r\n\tsh---' REGEXP 'sl[[:blank:]]+sh'
16771<~SELECT '---sl\r\n\tsh---' REGEXP 'sl[[:space:]]+sh'
16780<~SELECT '---sl\r\n\t\f\vsh---' REGEXP   '[[:blank:]]'   
16791<~SELECT '---sl\r\n\t\f\vsh---' REGEXP   '[[:space:]]'   
16801<~SELECT '---sl\rsh---' REGEXP 'sl[[:space:]]sh'
16811<~SELECT '---sl\nsh---' REGEXP 'sl[[:space:]]sh'
16821<~SELECT '---sl\tsh---' REGEXP 'sl[[:space:]]sh'
16830<~SELECT '---sl\vsh---' REGEXP 'sl[[:space:]]sh'
16840<~SELECT '---sl\fsh---' REGEXP 'sl[[:space:]]sh'
16851<~SELECT CONCAT('---sl', x'0C', 'sh---') REGEXP 'sl[[:space:]]sh'
16861<~SELECT CONCAT('---sl', x'0B', 'sh---') REGEXP 'sl[[:space:]]sh'
16871<~SELECT '---sl sh---'  REGEXP 'sl[[:space:]]sh'
16881<~SELECT '---sl0Dsh---' REGEXP 'sl[[:space:]]sh'
16891<~SELECT '---sl0Ash---' REGEXP 'sl[[:space:]]sh'
16901<~SELECT '---sl09sh---' REGEXP 'sl[[:space:]]sh'
16910<~SELECT '---sl0Csh---' REGEXP 'sl[[:space:]]sh' [1]
16920<~SELECT '---sl0Bsh---' REGEXP 'sl[[:space:]]sh' [1]
16931<~SELECT 'building block' REGEXP '[[:<:]]b'
16941<~SELECT 'stumble stone' REGEXP 'e[[:>:]]'
16951<~SELECT 'image.gif' REGEXP   '(jpg|gif|png)$'
16961<~SELECT 'image.gif' REGEXP '\.(jpg|gif|png)$'
16971<~SELECT 'regardless' REGEXP  '(ir)?regardless'
16981<~SELECT 'regardless' REGEXP '^(ir)?regardless$'
169900081A<~SELECT '\0\b\Z'
17001<~SELECT '\b\Z' REGEXP '^[[:cntrl:]]+$'
17010<~SELECT '\0' REGEXP '[[:cntrl:]]'
17020<~SELECT x'00' REGEXP '[[:cntrl:]]'
17030<~SELECT CAST(x'00' AS CHAR) REGEXP '[[:cntrl:]]'
17041<~SELECT x'08' REGEXP '[[:cntrl:]]'
17051<~SELECT x'0102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F7F' REGEXP '^[[:cntrl:]]+$'
17060<~SELECT 'a\0b' REGEXP 'a[[:cntrl:]]b'
17070<~SELECT 'a\0b' REGEXP 'a.b'
17081<~SELECT 'a\0'  REGEXP 'a$'
17090<~SELECT 'a\0'  REGEXP 'a[[.NUL.]]'
17100<~SELECT x'6100' REGEXP 'a[[.NUL.]]'
17111<~SELECT x'6101' REGEXP 'a[[.SOH.]]'
17121<~SELECT x'6161' REGEXP 'aa'
17130<~SELECT x'0061' REGEXP '[[.NUL.]]a'
17141<~SELECT x'0161' REGEXP '[[.SOH.]]a'
17150<~SELECT 'a\n' REGEXP 'a$'
17160<~SELECT 'a\0b' REGEXP 'b'
17170<~SELECT 'a\0b'   =    'a'
17181<~SELECT 'a\0b' REGEXP '^a$'
Create
Create & Insert
1719NULL<~CREATE TEMPORARY TABLE TestTable (i INT) MYSQL QUERY ERROR No database selected
1720Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (i INT)
1721i|int(11)|YES|||<~SHOW COLUMNS FROM TestTable MYSQL QUERY ERROR No database selected
1722NULL<~INSERT INTO TestTable (i) VALUES (99) MYSQL QUERY ERROR No database selected
172399<~SELECT * FROM TestTable MYSQL QUERY ERROR No database selected
1724dbUnitTestVisiBone.TestTable|analyze|status|OK<~ANALYZE TABLE TestTable MYSQL QUERY ERROR No database selected
1725dbUnitTestVisiBone.TestTable|1595226908<~CHECKSUM TABLE TestTable MYSQL QUERY ERROR No database selected
1726NULL<~DROP TABLE TestTable MYSQL QUERY ERROR No database selected
1727Expected SQL Error<~DROP TABLE TestTable
1728NULL<~DROP TABLE IF EXISTS TestTable MYSQL QUERY ERROR No database selected
1729Expected SQL Error<~SHOW COLUMNS FROM TestTable
Case Sensitivity - Names
1730NULL<~CREATE TEMPORARY TABLE TestTable (abcdefg INT) MYSQL QUERY ERROR No database selected
1731NULL<~INSERT INTO TestTable (abcdefg) VALUES (99) MYSQL QUERY ERROR No database selected
1732NULL<~INSERT INTO TestTable (aBcDeFg) VALUES (98) MYSQL QUERY ERROR No database selected
1733Expected SQL Error<~INSERT INTO tEsTtAbLe (abcdefg) VALUES (97)
1734Expected SQL Error<~SELECT abcdefg FROM TestTable WHERE TESTtable.abcdefg = '99'
1735Expected SQL Error<~SELECT abcdefg FROM TestTable t WHERE T.abcdefg = '99'
173699_98<~SELECT abcdefg FROM TestTable MYSQL QUERY ERROR No database selected
173799_98<~SELECT abcdefg FROM TestTable ORDER BY abcdefg DESC MYSQL QUERY ERROR No database selected
173898_99<~SELECT aBcDeFg FROM TestTable ORDER BY AbCdEfG MYSQL QUERY ERROR No database selected
173999<~SELECT aBcDeFg FROM TestTable WHERE AbCdEfG = '99' MYSQL QUERY ERROR No database selected
174099<~SELECT abcdefg FROM TestTable WHERE abcdefg = '99' MYSQL QUERY ERROR No database selected
174199<~SELECT aBcDeFg FROM TestTable WHERE AbCdEfG = '99' MYSQL QUERY ERROR No database selected
174299<~SELECT abcdefg FROM TestTable WHERE TestTable.abcdefg = '99' MYSQL QUERY ERROR No database selected
174399<~SELECT abcdefg FROM TestTable WHERE TestTable.aBcDeFg = '99' MYSQL QUERY ERROR No database selected
174499<~SELECT abcdefg FROM TestTable t WHERE t.abcdefg = '99' MYSQL QUERY ERROR No database selected
1745Expected SQL Error<~SELECT abcdefg FROM TestTable t WHERE TestTable.abcdefg = '99'
174699<~SELECT abcdefg FROM TestTable t WHERE dbUnitTestVisiBone.t.abcdefg = '99' MYSQL QUERY ERROR No database selected
1747Expected SQL Error<~SELECT abcdefg FROM TestTable t WHERE dbUnitTestVisiBone.TestTable.abcdefg = '99'
1748Expected SQL Error<~SELECT abcdefg a FROM TestTable t WHERE a = '99'
174999<~SELECT abcdefg a FROM TestTable t WHERE abcdefg = '99' MYSQL QUERY ERROR No database selected
1750Expected SQL Error<~SELECT abcdefg a FROM TestTable t WHERE t.a = '99'
175199<~SELECT abcdefg a FROM TestTable t WHERE t.abcdefg = '99' MYSQL QUERY ERROR No database selected
1752Expected SQL Error<~SELECT abcdefg a FROM TestTable t WHERE dbUnitTestVisiBone.t.a = '99'
175399<~SELECT abcdefg a FROM TestTable t WHERE dbUnitTestVisiBone.t.abcdefg = '99' MYSQL QUERY ERROR No database selected
1754NULL<~DROP TABLE TestTable MYSQL QUERY ERROR No database selected
Multiple Rows
1755NULL<~CREATE TEMPORARY TABLE TestTable (i1 INT, i2 INT, i3 INT) MYSQL QUERY ERROR No database selected
1756i1|int(11)|YES|||_i2|int(11)|YES|||_i3|int(11)|YES|||<~SHOW COLUMNS FROM TestTable MYSQL QUERY ERROR No database selected
1757NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (99,88,77) MYSQL QUERY ERROR No database selected
175899|88|77<~SELECT * FROM TestTable MYSQL QUERY ERROR No database selected
1759Expected SQL Error<~INSERT INTO TestTable SET i3=44, SET i2=55, SET i1=66
1760Expected SQL Error<~INSERT INTO TestTable SET i3=44  SET i2=55  SET i1=66
1761Expected SQL Error<~INSERT INTO TestTable SET i3=44      i2=55      i1=66
1762Expected SQL Error<~INSERT INTO TestTable SET i3=44,     i2=55,     i1=66,
1763NULL<~INSERT INTO TestTable SET i3=44,     i2=55,     i1=66 MYSQL QUERY ERROR No database selected
1764NULL<~INSERT      TestTable VALUES (33,22,11) MYSQL QUERY ERROR No database selected
1765Expected SQL Error<~INSERT INTO TestTable (00,00,00)
176699|88|77_66|55|44_33|22|11<~SELECT * FROM TestTable MYSQL QUERY ERROR No database selected
176799<~SELECT MAX(i1) FROM TestTable MYSQL QUERY ERROR No database selected
176888<~SELECT MAX(i2) FROM TestTable MYSQL QUERY ERROR No database selected
176977<~SELECT MAX(i3) FROM TestTable MYSQL QUERY ERROR No database selected
177033<~SELECT MIN(i1) FROM TestTable MYSQL QUERY ERROR No database selected
177122<~SELECT MIN(i2) FROM TestTable MYSQL QUERY ERROR No database selected
177211<~SELECT MIN(i3) FROM TestTable MYSQL QUERY ERROR No database selected
177366.0000<~SELECT AVG(i1) FROM TestTable MYSQL QUERY ERROR No database selected
177455.0000<~SELECT AVG(i2) FROM TestTable MYSQL QUERY ERROR No database selected
177544.0000<~SELECT AVG(i3) FROM TestTable MYSQL QUERY ERROR No database selected
1776198<~SELECT SUM(i1) FROM TestTable MYSQL QUERY ERROR No database selected
1777165<~SELECT SUM(i2) FROM TestTable MYSQL QUERY ERROR No database selected
1778132<~SELECT SUM(i3) FROM TestTable MYSQL QUERY ERROR No database selected
177944.0000<~SELECT AVG(DISTINCT i3) FROM TestTable MYSQL QUERY ERROR No database selected
1780132<~SELECT SUM(DISTINCT i3) FROM TestTable MYSQL QUERY ERROR No database selected
1781NULL<~DROP TABLE TestTable MYSQL QUERY ERROR No database selected
LIMIT
1782NULL<~CREATE TEMPORARY TABLE TestTable (i1 INT, i2 INT, i3 INT) MYSQL QUERY ERROR No database selected
1783NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (106,206,306) MYSQL QUERY ERROR No database selected
1784NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (107,207,307) MYSQL QUERY ERROR No database selected
1785NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (108,208,308) MYSQL QUERY ERROR No database selected
1786NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (109,209,309) MYSQL QUERY ERROR No database selected
1787106_107<~SELECT i1 from TestTable LIMIT 2 MYSQL QUERY ERROR No database selected
1788107_108<~SELECT i1 from TestTable LIMIT 1,2 MYSQL QUERY ERROR No database selected
1789Expected SQL Error<~SELECT i1 from TestTable LIMIT 1 2
1790107_108<~SELECT i1 from TestTable LIMIT 2 OFFSET 1 MYSQL QUERY ERROR No database selected
1791Expected SQL Error<~SELECT i1 from TestTable LIMIT OFFSET 1
1792Expected SQL Error<~SELECT i1 from TestTable LIMIT 1,
1793Expected SQL Error<~SELECT i1 from TestTable LIMIT ,2
1794NULL<~DROP TABLE TestTable MYSQL QUERY ERROR No database selected
UPDATE
1795NULL<~CREATE TEMPORARY TABLE TestTable (i1 INT, i2 INT, i3 INT) MYSQL QUERY ERROR No database selected
1796NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (1,2,3) MYSQL QUERY ERROR No database selected
1797NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (4,5,6) MYSQL QUERY ERROR No database selected
1798NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES (7,8,9) MYSQL QUERY ERROR No database selected
17991|2|3_4|5|6_7|8|9<~SELECT * FROM TestTable MYSQL QUERY ERROR No database selected
1800NULL<~UPDATE TestTable SET i2=555 WHERE i1=4 MYSQL QUERY ERROR No database selected
18011|2|3_4|555|6_7|8|9<~SELECT * FROM TestTable MYSQL QUERY ERROR No database selected
1802NULL<~UPDATE TestTable SET i2=i2+20, i3=i2+300 WHERE i1=1 MYSQL QUERY ERROR No database selected
18031|22|322_4|555|6_7|8|9<~SELECT * FROM TestTable MYSQL QUERY ERROR No database selected
1804NULL<~DROP TABLE TestTable MYSQL QUERY ERROR No database selected
Column Numbers
1805NULL<~CREATE TEMPORARY TABLE TestTable (i1 VARCHAR(255), i2 VARCHAR(255), i3 VARCHAR(255)) MYSQL QUERY ERROR No database selected
1806NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES ('1a', '2a', '3z') MYSQL QUERY ERROR No database selected
1807NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES ('1b', '2b', '3y') MYSQL QUERY ERROR No database selected
1808NULL<~INSERT INTO TestTable (i1,i2,i3) VALUES ('1c', '2c', '3x') MYSQL QUERY ERROR No database selected
18091a_1b_1c<~SELECT i1 from TestTable ORDER BY i1 MYSQL QUERY ERROR No database selected
18101_1_1<~SELECT  1 from TestTable ORDER BY i1 MYSQL QUERY ERROR No database selected
18111a|2a_1b|2b_1c|2c<~SELECT i1, i2 from TestTable ORDER BY i1 MYSQL QUERY ERROR No database selected
18121|2_1|2_1|2<~SELECT  1,  2 from TestTable ORDER BY i1 MYSQL QUERY ERROR No database selected
18131c|3x_1b|3y_1a|3z<~SELECT i1, i3 AS third from TestTable ORDER BY i3 MYSQL QUERY ERROR No database selected
18141a|3z_1b|3y_1c|3x<~SELECT i1, i3 AS third from TestTable ORDER BY i1 MYSQL QUERY ERROR No database selected
18151c|3x_1b|3y_1a|3z<~SELECT i1, i3 AS third from TestTable ORDER BY third MYSQL QUERY ERROR No database selected
1816Expected SQL Error<~SELECT i1, i3 AS third, third as athird from TestTable ORDER BY athird
18171c|3x_1b|3y_1a|3z<~SELECT i1, i3 AS third from TestTable ORDER BY 2 MYSQL QUERY ERROR No database selected
18181a|3z_1b|3y_1c|3x<~SELECT i1, i3 AS third from TestTable ORDER BY 1 MYSQL QUERY ERROR No database selected
1819Expected SQL Error<~SELECT i1, i3 AS third from TestTable ORDER BY 3
1820Expected SQL Error<~SELECT i1, i3 AS third from TestTable ORDER BY 0
1821NULL<~DROP TABLE TestTable MYSQL QUERY ERROR No database selected
Column Syntax Errors
1822NULL<~CREATE TEMPORARY TABLE TestTable (x VARCHAR(10)) MYSQL QUERY ERROR No database selected
1823NULL<~DROP TABLE IF EXISTS TestTable MYSQL QUERY ERROR No database selected
1824Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (x VARCHAR)
1825Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (x VARBINARY)
1826Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (x STRING)
1827Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (x VARSTRING)
1828NULL<~CREATE TEMPORARY TABLE TestTable (x BINARY) MYSQL QUERY ERROR No database selected
1829NULL<~DROP TABLE IF EXISTS TestTable MYSQL QUERY ERROR No database selected
1830NULL<~CREATE TEMPORARY TABLE TestTable (x CHAR) MYSQL QUERY ERROR No database selected
1831NULL<~DROP TABLE IF EXISTS TestTable MYSQL QUERY ERROR No database selected
1832Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (x ENUM(V1,V2))
1833NULL<~CREATE TEMPORARY TABLE TestTable (x ENUM('V1','V2')) MYSQL QUERY ERROR No database selected
1834NULL<~DROP TABLE IF EXISTS TestTable MYSQL QUERY ERROR No database selected
1835Expected SQL Error<~CREATE TEMPORARY TABLE TestTable (x MONEY)
1836NULL<~DROP TABLE IF EXISTS TestTable MYSQL QUERY ERROR No database selected
Column Types
1837NULL<~CREATE TEMPORARY TABLE TypesTable (_tinyint    TINYINT,_smallint   SMALLINT,_mediumint  MEDIUMINT,_int        INT,_integer    INTEGER,_bigint     BIGINT,_real       REAL,_float      FLOAT,_float62    FLOAT(6,2),_float52    FLOAT(5,2),_float117   FLOAT(11,7),_double     DOUBLE,_double62   DOUBLE(6,2),_double117  DOUBLE(11,7),_decimal    DECIMAL,_decimalmax DECIMAL(65,30),_numeric    NUMERIC,_boolean    BOOLEAN,_date       DATE,_year       YEAR,_time       TIME,_timestamp  TIMESTAMP,_datetime   DATETIME,_char       CHAR,_char4      CHAR(4),_binary4    BINARY(4),_charbin4   CHAR(4) BINARY,_varchar20  VARCHAR(20),_varbinary9 VARBINARY(9),_varchbin20 VARCHAR(20) BINARY,_tinyblob   TINYBLOB,_blob       BLOB,_mediumblob MEDIUMBLOB,_longblob   LONGBLOB,_tinytext   TINYTEXT,_text       TEXT,_textbin    TEXT BINARY,_mediumtext MEDIUMTEXT,_longtext   LONGTEXT,_enum3      ENUM('V1','V2','V3'),_set3       SET('V1','V2','V3')) MYSQL QUERY ERROR No database selected
1838
MYSQL QUERY ERROR No database selected
<–SHOW COLUMNS FROM TypesTable
1839
MYSQL QUERY ERROR No database selected
<–SHOW CREATE TABLE TypesTable
1840<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1841NULL<~INSERT TypesTable (_int) VALUES (99) MYSQL QUERY ERROR No database selected
184299<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1843NULL<~DELETE      FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1844<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1845NULL<~INSERT TypesTable (_int, _varchar20) VALUES ('xyz', 'insertingxyz') MYSQL QUERY ERROR No database selected
18460<~SELECT _int FROM TypesTable WHERE _varchar20 =      'insertingxyz' MYSQL QUERY ERROR No database selected
1847NULL<~DELETE      FROM TypesTable WHERE _varchar20 =      'insertingxyz' MYSQL QUERY ERROR No database selected
1848<~SELECT _int FROM TypesTable WHERE _varchar20 =      'insertingxyz' MYSQL QUERY ERROR No database selected
1849<~SELECT _int FROM TypesTable MYSQL QUERY ERROR No database selected
1850NULL<~INSERT TypesTable (_int, _varchar20) VALUES (2*3, 'insertingformula') MYSQL QUERY ERROR No database selected
18516<~SELECT _int FROM TypesTable WHERE _varchar20 =    'insertingformula' MYSQL QUERY ERROR No database selected
1852NULL<~DELETE      FROM TypesTable WHERE _varchar20 =    'insertingformula' MYSQL QUERY ERROR No database selected
1853NULL<~INSERT TypesTable (_int, _varchar20) VALUES ('2*3', 'insertingformula') MYSQL QUERY ERROR No database selected
18542<~SELECT _int FROM TypesTable WHERE _varchar20 =      'insertingformula' MYSQL QUERY ERROR No database selected
1855NULL<~DELETE      FROM TypesTable WHERE _varchar20 =      'insertingformula' MYSQL QUERY ERROR No database selected
1856<~SELECT _int FROM TypesTable MYSQL QUERY ERROR No database selected
1857NULL<~INSERT TypesTable (_set3, _varchar20) VALUES ('V2,V3', 'insertingset') MYSQL QUERY ERROR No database selected
1858V2,V3<~SELECT _set3 FROM TypesTable WHERE _varchar20 =     'insertingset' MYSQL QUERY ERROR No database selected
18596<~SELECT _set3+0 FROM TypesTable WHERE _varchar20 =       'insertingset' MYSQL QUERY ERROR No database selected
1860NULL<~DELETE      FROM TypesTable WHERE _varchar20 =         'insertingset' MYSQL QUERY ERROR No database selected
1861<~SELECT _int FROM TypesTable MYSQL QUERY ERROR No database selected
1862<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1863NULL<~INSERT TypesTable (_int, _text) VALUES (99, NOW()) MYSQL QUERY ERROR No database selected
18641<~SELECT (_timestamp = _text) FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1865
MYSQL QUERY ERROR No database selected
<–SELECT _timestamp FROM TypesTable WHERE _int = '99'
1866NULL<~DELETE      FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
1867<~SELECT _binary4 FROM TypesTable WHERE _binary4 = 'abc' MYSQL QUERY ERROR No database selected
1868<~SELECT _char4   FROM TypesTable WHERE _char4   = 'abc' MYSQL QUERY ERROR No database selected
1869NULL<~INSERT TypesTable (_binary4, _char4, _charbin4) VALUES ('abc', 'xyz', 'mno') MYSQL QUERY ERROR No database selected
1870<~SELECT _binary4 FROM TypesTable WHERE _binary4 = 'abc' MYSQL QUERY ERROR No database selected
1871abc00<~SELECT _binary4 FROM TypesTable WHERE _binary4 = 'abc00' MYSQL QUERY ERROR No database selected
1872<~SELECT _binary4 FROM TypesTable WHERE _binary4 = 'ABC' MYSQL QUERY ERROR No database selected
1873xyz<~SELECT _char4   FROM TypesTable WHERE _char4   = 'xyz' MYSQL QUERY ERROR No database selected
1874xyz<~SELECT _char4   FROM TypesTable WHERE _char4   = 'XYZ' MYSQL QUERY ERROR No database selected
1875mno<~SELECT _charbin4 FROM TypesTable WHERE _charbin4   = 'mno' MYSQL QUERY ERROR No database selected
1876<~SELECT _charbin4 FROM TypesTable WHERE _charbin4   = 'MNO' MYSQL QUERY ERROR No database selected
1877NULL<~DELETE          FROM TypesTable WHERE _binary4 = 'abc' MYSQL QUERY ERROR No database selected
1878NULL<~INSERT TypesTable (_varbinary9, _varchar20, _varchbin20) VALUES ('abc', 'xyz', 'mno') MYSQL QUERY ERROR No database selected
1879abc<~SELECT _varbinary9 FROM TypesTable WHERE _varbinary9 = 'abc' MYSQL QUERY ERROR No database selected
1880<~SELECT _varbinary9 FROM TypesTable WHERE _varbinary9 = 'ABC' MYSQL QUERY ERROR No database selected
1881xyz<~SELECT _varchar20   FROM TypesTable WHERE _varchar20   = 'xyz' MYSQL QUERY ERROR No database selected
1882xyz<~SELECT _varchar20   FROM TypesTable WHERE _varchar20   = 'XYZ' MYSQL QUERY ERROR No database selected
1883mno<~SELECT _varchbin20 FROM TypesTable WHERE _varchbin20   = 'mno' MYSQL QUERY ERROR No database selected
1884<~SELECT _varchbin20 FROM TypesTable WHERE _varchbin20   = 'MNO' MYSQL QUERY ERROR No database selected
1885NULL<~DELETE          FROM TypesTable WHERE _varbinary9 = 'abc' MYSQL QUERY ERROR No database selected
1886NULL<~INSERT TypesTable (_blob, _text, _textbin) VALUES ('abc', 'xyz', 'mno') MYSQL QUERY ERROR No database selected
1887<~SELECT _blob    FROM TypesTable WHERE _blob    = 'ABC' MYSQL QUERY ERROR No database selected
1888xyz<~SELECT _text    FROM TypesTable WHERE _text    = 'XYZ' MYSQL QUERY ERROR No database selected
1889<~SELECT _textbin FROM TypesTable WHERE _textbin = 'MNO' MYSQL QUERY ERROR No database selected
1890NULL<~DELETE          FROM TypesTable WHERE _blob    = 'abc' MYSQL QUERY ERROR No database selected
1891MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1892MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1893MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1894Expected SQL Error<~SELECT CONCAT('abc',def )
1895MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1896MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1897MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1898MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1899MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1900MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1901MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1902MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1903MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1904MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1905MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1906MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1907MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1908MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1909MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1910MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1911MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1912MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1913MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1914MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1915MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1916MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1917MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1918MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1919MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1920MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1921MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1922MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1923MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1924MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1925MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1926MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1927MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1928MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1929MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1930MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1931MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1932MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1933MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1934MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1935MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1936MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1937MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1938MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1939MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1940MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1941MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1942MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1943MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1944MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1945MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1946MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1947MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1948MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1949MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1950MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1951MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1952MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1953MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1954MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1955MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1956MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1957MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1958MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1959MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1960MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1961MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1962MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1963MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1964MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1965MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1966MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1967MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1968MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1969MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1970MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1971MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1972MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1973MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1974MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1975MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1976MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1977MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1978MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1979MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1980MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1981MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1982MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1983MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1984MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1985MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1986MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1987MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1988MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1989MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1990MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1991MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1992MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1993MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1994MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1995MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1996MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1997MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1998MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
1999MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2000MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2001MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2002MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2003MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2004MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2005MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2006MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
TRUNCATE
2007NULL<~DELETE FROM TypesTable MYSQL QUERY ERROR No database selected
20081 rows<~INSERT TypesTable (_int) VALUES (99) [rows affected: -1]
200999<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
2010NULL<~TRUNCATE TABLE TypesTable MYSQL QUERY ERROR No database selected
2011NULL<~TRUNCATE       TypesTable MYSQL QUERY ERROR No database selected
2012<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
2013<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
2014<~SELECT _int FROM TypesTable WHERE _int = '99' MYSQL QUERY ERROR No database selected
ALTER
2015NULL<~ALTER TABLE TypesTable ADD _int1 INT1 MYSQL QUERY ERROR No database selected
2016MYSQL QUERY ERROR No database selectedTRUNCATE TABLE TypesTable
2017NULL<~DROP TABLE TypesTable MYSQL QUERY ERROR No database selected
Country Database
CountriesRaw
2018NULL<~DROP TABLE IF EXISTS CountriesRaw MYSQL QUERY ERROR No database selected
2019NULL<~CREATE TABLE CountriesRaw(countrycode CHAR(2),alternate   CHAR(1),authority   CHAR(1),since1997   CHAR(1),rank        INT,conflict    CHAR(1),continent   CHAR(1),un          CHAR(1),name        VARCHAR(100),ccc         CHAR(3),phone       VARCHAR(7),comment     VARCHAR(40)) MYSQL QUERY ERROR No database selected
2020NULL<~LOAD DATA LOCAL INFILE 'cctld_tabbed.txt' INTO TABLE CountriesRaw MYSQL QUERY ERROR No database selected
2021NULL<~UPDATE CountriesRaw SET name = TRIM(BOTH '"' FROM name) MYSQL QUERY ERROR No database selected
2022NULL<~UPDATE CountriesRaw SET phone = TRIM(BOTH '"' FROM phone) MYSQL QUERY ERROR No database selected
2023NULL<~UPDATE CountriesRaw SET phone = TRIM(BOTH 0x0D FROM phone) MYSQL QUERY ERROR No database selected
Countries
2024NULL<~DROP TABLE IF EXISTS  Countries  MYSQL QUERY ERROR No database selected
2025NULL<~DROP TABLE IF EXISTS `Countries` MYSQL QUERY ERROR No database selected
2026Expected SQL Error<~DROP TABLE IF EXISTS 'Countries'
2027Expected SQL Error<~DROP TABLE IF EXISTS "Countries"
2028NULL<~CREATE TABLE Countries(countrycode CHAR(2),name        VARCHAR(100)) MYSQL QUERY ERROR No database selected
2029NULL<~INSERT INTO Countries SELECT countrycode, name FROM CountriesRaw WHERE alternate = ' ' AND countrycode != '~~' ORDER BY countrycode MYSQL QUERY ERROR No database selected
2030NULL<~UPDATE Countries SET name = TRIM(SUBSTRING_INDEX(name,'(',1)) MYSQL QUERY ERROR No database selected
2031NULL<~UPDATE Countries SET name = TRIM(SUBSTRING_INDEX(name,'[',1)) MYSQL QUERY ERROR No database selected
2032NULL<~ALTER TABLE Countries ADD PRIMARY KEY (countrycode) MYSQL QUERY ERROR No database selected
2033NULL<~REPLACE INTO Countries (countrycode, name) SELECT c1.countrycode, TRIM(SUBSTRING_INDEX(c2.name,'(',1)) AS name FROM CountriesRaw c1 JOIN CountriesRaw c2 ON c1.countrycode = c2.countrycode AND c1.alternate = ' ' AND c2.alternate = '2' MYSQL QUERY ERROR No database selected
Views
2034NULL<~DROP VIEW IF EXISTS  scountries  MYSQL QUERY ERROR No database selected
2035NULL<~CREATE VIEW scountries AS SELECT name, countrycode FROM Countries WHERE LEFT(name,1) = 's' MYSQL QUERY ERROR No database selected
2036
MYSQL QUERY ERROR No database selected
<–SELECT * FROM scountries
2037Swaziland<~SELECT name FROM scountries WHERE countrycode = 'sz' MYSQL QUERY ERROR No database selected
2038Swaziland<~SELECT name FROM ScOuNtRiEs WHERE countrycode = 'sz' MYSQL QUERY ERROR No database selected
2039Swaziland<~SELECT name FROM sCoUnTrIeS WHERE countrycode = 'sz' MYSQL QUERY ERROR No database selected
2040Swaziland<~SELECT name FROM SCOUNTRIES WHERE countrycode = 'sz' MYSQL QUERY ERROR No database selected
AlternateNames
2041NULL<~CREATE TEMPORARY TABLE AlternateNames(countrycode CHAR(2), type ENUM ('CODEORIGIN', 'CODENATIVE', 'NATIVE', 'CONSISTSOF', 'AKA', 'FORMER', 'ONCE', 'ANCIENT', 'REALPHA', 'FORMAL'), name        VARCHAR(100)) MYSQL QUERY ERROR No database selected
2042NULL<~INSERT INTO AlternateNames (countrycode, type, name) SELECT c1.countrycode, 'CODEORIGIN' AS type, SUBSTRING_INDEX(SUBSTRING_INDEX(c1.name,'(',1),'[',1) AS name FROM CountriesRaw c1 JOIN CountriesRaw c2 ON c1.countrycode = c2.countrycode AND c1.alternate = ' ' AND c2.alternate = '2' MYSQL QUERY ERROR No database selected
2043NULL<~INSERT INTO AlternateNames (countrycode, type, name) SELECT DISTINCT countrycode, 'ANCIENT', SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(ancient ', -1), ')', 1) FROM CountriesRaw WHERE name LIKE '%(ancient %)%' MYSQL QUERY ERROR No database selected
2044NULL<~INSERT INTO AlternateNames (countrycode, type, name) SELECT DISTINCT countrycode, 'AKA', SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(aka ', -1), ')', 1) FROM CountriesRaw WHERE name LIKE '%(aka %)%' MYSQL QUERY ERROR No database selected
2045NULL<~INSERT INTO AlternateNames (countrycode, type, name) SELECT DISTINCT countrycode, 'ONCE', SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(once ', -1), ')', 1) FROM CountriesRaw WHERE name     LIKE '%(once %)%' AND name NOT LIKE '%(once part of __)%' MYSQL QUERY ERROR No database selected
2046NULL<~INSERT INTO AlternateNames (countrycode, type, name) SELECT DISTINCT countrycode, 'FORMER', SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(formerly ', -1), ')', 1) FROM CountriesRaw WHERE name     LIKE '%(formerly %)%' AND name NOT LIKE '%(formerly part of __)%' AND name NOT LIKE '%(formerly part of USSR)%' AND name NOT LIKE '%(formerly included %)%' MYSQL QUERY ERROR No database selected
20471 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('am', 'NATIVE', 'Hayastan') [rows affected: -1]
20481 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('bv', 'NATIVE', 'Bouvet&oslash;ya') [rows affected: -1]
20491 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('ch', 'CODENATIVE', 'Byelarus') [rows affected: -1]
20501 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('ch', 'CODENATIVE', 'Confoederatio Helvetica') [rows affected: -1]
20511 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('dz', 'CODENATIVE', 'Al Djazair') [rows affected: -1]
20521 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('eh', 'CODENATIVE', 'Saguia el Hamra') [rows affected: -1]
20531 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('eh', 'NATIVE', 'Suomi') [rows affected: -1]
20541 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('gl', 'NATIVE', 'Kalaallit Nunaat') [rows affected: -1]
20551 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('ie', 'NATIVE', '&Eacute;ire') [rows affected: -1]
20561 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('kh', 'CODENATIVE', 'Khmer') [rows affected: -1]
20571 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('kp', 'FORMAL', 'Democratic People\'s Republic Of Korea') [rows affected: -1]
20581 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('kp', 'REALPHA', 'North Korea') [rows affected: -1]
20591 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('kr', 'FORMAL', 'Republic Of Korea') [rows affected: -1]
20601 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('kr', 'REALPHA', 'South Korea') [rows affected: -1]
20611 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('ps', 'CODENATIVE', 'Makedonija') [rows affected: -1]
20621 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('ps', 'CONSISTSOF', 'West Bank and Gaza Strip') [rows affected: -1]
20631 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('va', 'NATIVE', 'Curia Romana') [rows affected: -1]
20641 rows<~INSERT AlternateNames (countrycode, type, name) VALUES ('yu', 'CONSISTSOF', 'Serbia and Montenegro') [rows affected: -1]
20651 rows<~UPDATE AlternateNames SET type = 'FORMER'     WHERE type = 'CODEORIGIN' AND countrycode RLIKE '^(kh)$' [rows affected: -1]
20665 rows<~UPDATE AlternateNames SET type = 'CODENATIVE' WHERE type = 'CODEORIGIN' AND countrycode RLIKE '^(ci|de|es|hr|za)$' [rows affected: -1]
20679 rows<~UPDATE AlternateNames SET type = 'REALPHA'    WHERE type = 'CODEORIGIN' AND countrycode RLIKE '^(gf|gq|gs|io|lc|mp|pf|vg|vi)$' [rows affected: -1]
20681 rows<~UPDATE AlternateNames SET name = 'Islas Malvinas' WHERE countrycode = 'fk' AND type = 'FORMER' [rows affected: -1]
20691 rows<~DELETE FROM AlternateNames WHERE countrycode = 'ws' AND type = 'FORMER' AND name = 'Western Samoa' [rows affected: -1]
20701 rows<~DELETE FROM AlternateNames WHERE countrycode = 'hr' AND type = 'AKA' AND name = 'Hrvatska' [rows affected: -1]
Relationships
2071NULL<~CREATE TEMPORARY TABLE Relationships(countrycode CHAR(2), type ENUM ('ADMINISTRATIONOF', 'ASSOCIATIONWITH', 'AUTONOMOUSPARTOF', 'COLLECTIVITYOF', 'COMMONWEALTHOF', 'DEPARTMENTOF', 'DEPENDENCYOF', 'FORMERADMINISTRATIONOF', 'FORMERTERRITORYNOWPARTOF', 'FREEASSOCIATIONWITH', 'NAVALFACILITYOF', 'PARTOF', 'SOVEREIGNISQEII', 'TERRITORYOF', 'SIMPLEDEPENDENCY', 'DISPUTEDBY', 'FORMERLYPARTOF', 'SECEDEDFROM' ), countrycode2 CHAR(2)) MYSQL QUERY ERROR No database selected
2072NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'ADMINISTRATIONOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(administration of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(administration of %)%' MYSQL QUERY ERROR No database selected
2073NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'ASSOCIATIONWITH', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(association with ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(association with %)%' MYSQL QUERY ERROR No database selected
2074NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'AUTONOMOUSPARTOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(autonomous part of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(autonomous part of %)%' MYSQL QUERY ERROR No database selected
2075NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'COLLECTIVITYOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(collectivity of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(collectivity of %)%' MYSQL QUERY ERROR No database selected
2076NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'COMMONWEALTHOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(commonwealth of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(commonwealth of %)%' MYSQL QUERY ERROR No database selected
2077NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'DEPARTMENTOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(department of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(department of %)%' MYSQL QUERY ERROR No database selected
2078NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'DEPENDENCYOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(dependency of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(dependency of %)%' MYSQL QUERY ERROR No database selected
2079NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'FORMERADMINISTRATIONOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(formeradministration of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(formeradministration of %)%' MYSQL QUERY ERROR No database selected
2080NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'FORMERTERRITORYNOWPARTOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(former territory of ', -1), ',', 1)) FROM CountriesRaw WHERE name LIKE          '%(former territory of %)%' MYSQL QUERY ERROR No database selected
2081NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'FREEASSOCIATIONWITH', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(free association with ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(free association with %)%' MYSQL QUERY ERROR No database selected
2082NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'PARTOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(part of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(part of %)%' MYSQL QUERY ERROR No database selected
2083NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'TERRITORYOF', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(territory of ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(territory of %)%' MYSQL QUERY ERROR No database selected
2084NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'SOVEREIGNISQEII', 'uk' FROM CountriesRaw WHERE name LIKE          '%(sovereign is QEII)%' MYSQL QUERY ERROR No database selected
2085NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'FORMERLYPARTOF', 'yu' FROM CountriesRaw WHERE name LIKE          '%(formerly part of YU)%' MYSQL QUERY ERROR No database selected
2086NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'FORMERLYPARTOF', 'su' FROM CountriesRaw WHERE name LIKE          '%(formerly part of USSR)%' MYSQL QUERY ERROR No database selected
2087NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'DISPUTEDBY', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(disputed by ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(disputed by %)%' MYSQL QUERY ERROR No database selected
2088NULL<~INSERT INTO Relationships (countrycode, type, countrycode2) SELECT DISTINCT countrycode,                 'SECEDEDFROM', LOWER(SUBSTRING_INDEX(SUBSTRING_INDEX(name, '(seceded from ', -1), ')', 1)) FROM CountriesRaw WHERE name LIKE          '%(seceded from %)%' MYSQL QUERY ERROR No database selected
20891 rows<~INSERT Relationships (countrycode, type, countrycode2) VALUES ('io', 'NAVALFACILITYOF', 'uk') [rows affected: -1]
20901 rows<~INSERT Relationships (countrycode, type, countrycode2) VALUES ('io', 'NAVALFACILITYOF', 'us') [rows affected: -1]
20911 rows<~INSERT Relationships (countrycode, type, countrycode2) VALUES ('fk', 'DISPUTEDBY', 'ar') [rows affected: -1]
20921 rows<~DELETE FROM Relationships WHERE countrycode2 = 'uk' AND type = 'COMMONWEALTHOF' [rows affected: -1]
UN
2093Expected SQL Error<~DROP IF EXISTS TABLE UN
2094NULL<~DROP TABLE IF EXISTS UN MYSQL QUERY ERROR No database selected
2095NULL<~CREATE TEMPORARY TABLE UN(countrycode CHAR(2), status ENUM('MEMBER','PERMANENT')) MYSQL QUERY ERROR No database selected
2096184 rows<~INSERT INTO UN(countrycode, status) SELECT countrycode, 'MEMBER'    FROM CountriesRaw WHERE CAST(un AS BINARY) = 'u' [rows affected: -1]
20975 rows<~INSERT INTO UN(countrycode, status) SELECT countrycode, 'PERMANENT' FROM CountriesRaw WHERE CAST(un AS BINARY) = 'U' [rows affected: -1]
PhoneCodes
2098NULL<~DROP TABLE IF EXISTS PhoneCodes MYSQL QUERY ERROR No database selected
2099NULL<~CREATE TEMPORARY TABLE PhoneCodes(dialingprefix VARCHAR(10),countrycode CHAR(2)) MYSQL QUERY ERROR No database selected
2100252 rows<~INSERT INTO PhoneCodes(dialingprefix, countrycode) SELECT phone, countrycode FROM CountriesRaw WHERE LEFT(phone,1) >= '0' [rows affected: -1]
21011 rows<~UPDATE PhoneCodes SET dialingprefix = '1(808)' WHERE dialingprefix = 808 AND countrycode = 'um' [rows affected: -1]
21021 rows<~DELETE FROM PhoneCodes WHERE dialingprefix = '7' AND countrycode = 'su' [rows affected: -1]
political changes
21031 rows<~DELETE FROM Countries      WHERE countrycode = 'cs' [rows affected: -1]
21040 rows<~DELETE FROM AlternateNames WHERE countrycode = 'cs' [rows affected: -1]
21051 rows<~DELETE FROM PhoneCodes     WHERE countrycode          = 'cs' [rows affected: -1]
21061 rows<~INSERT INTO Countries (countrycode, name) VALUES ('cs', 'Serbia and Montenegro') [rows affected: -1]
21071 rows<~INSERT INTO AlternateNames (countrycode, type, name) VALUES ('cs', 'FORMER', 'code for Czechoslovakia (now CZ and SK)') [rows affected: -1]
21081 rows<~INSERT INTO AlternateNames (countrycode, type, name) VALUES ('cs', 'CODENATIVE', 'Srbija I Crna Gora') [rows affected: -1]
21091 rows<~INSERT INTO PhoneCodes (dialingprefix, countrycode) VALUES ('381', 'cs') [rows affected: -1]
21101 rows<~INSERT INTO Countries (countrycode, name) VALUES ('ax', 'Aland Islands') [rows affected: -1]
21111 rows<~INSERT INTO Relationships (countrycode, type, countrycode2) VALUES ('ax', 'DEPENDENCYOF', 'fi') [rows affected: -1]
21121 rows<~INSERT INTO PhoneCodes (dialingprefix, countrycode) VALUES ('358', 'ax') [rows affected: -1]
21131 rows<~INSERT INTO Countries (countrycode, name) VALUES ('tl', 'Timor-Leste') [rows affected: -1]
21141 rows<~INSERT INTO AlternateNames (countrycode, type, name) VALUES ('tl', 'AKA', 'East Timor (TP)') [rows affected: -1]
21151 rows<~INSERT INTO PhoneCodes (dialingprefix, countrycode) VALUES ('670', 'tl') [rows affected: -1]
21161 rows<~UPDATE PhoneCodes SET dialingprefix = '1(684)'  WHERE dialingprefix = '684'    AND countrycode = 'as' [rows affected: -1]
21171 rows<~UPDATE PhoneCodes SET dialingprefix = '423'     WHERE dialingprefix = '41'     AND countrycode = 'li' [rows affected: -1]
21181 rows<~UPDATE PhoneCodes SET dialingprefix = '39,379'  WHERE dialingprefix = '379'    AND countrycode = 'va' [rows affected: -1]
21191 rows<~UPDATE PhoneCodes SET dialingprefix = '255'     WHERE dialingprefix = '255,25' AND countrycode = 'tz' [rows affected: -1]
21201 rows<~UPDATE PhoneCodes SET dialingprefix = '7,997'   WHERE dialingprefix = '7'      AND countrycode = 'kz' [rows affected: -1]
21211 rows<~UPDATE PhoneCodes SET dialingprefix = '886,866' WHERE dialingprefix = '886'    AND countrycode = 'tw' [rows affected: -1]
reports
2122
MYSQL QUERY ERROR No database selected
<–SELECT * FROM AlternateNames
2123
MYSQL QUERY ERROR No database selected
<–SELECT GROUP_CONCAT('<span title="', c1.name, '">', r.countrycode, '</span>') as subjects, r.type as relation, CONCAT('<span title="', c2.name, '">', r.countrycode2, '</span>') as object FROM (Relationships r JOIN Countries c2 ON r.countrycode2 = c2.countrycode) JOIN Countries c1 ON r.countrycode = c1.countrycode  GROUP BY r.countrycode2, r.type ORDER BY r.countrycode2, r.type, r.countrycode
2124
MYSQL QUERY ERROR No database selected
<–SELECT COUNT(*), IF(COUNT(*) > 10, CONCAT(MIN(countrycode), '...', MAX(countrycode)), GROUP_CONCAT(countrycode)), status FROM UN GROUP BY UPPER(status + ' ')
2125
MYSQL QUERY ERROR No database selected
<–SELECT dialingprefix, c.countrycode, name FROM PhoneCodes ph RIGHT OUTER JOIN Countries c ON ph.countrycode = c.countrycode ORDER BY dialingprefix, countrycode
2126
MYSQL QUERY ERROR No database selected
<–SELECT c.countrycode, CONCAT(c.name, IF(an.countrycode IS NULL, '', CONCAT(' (', GROUP_CONCAT(CASE IFNULL(an.type,r.type) WHEN 'CODEORIGIN' THEN CONCAT(   '&ldquo;',an.name, '&rdquo;') WHEN 'CODENATIVE' THEN CONCAT('<i>&ldquo;',an.name, '&rdquo;</i>') WHEN 'NATIVE'     THEN CONCAT('<i>',       an.name,        '</i>') WHEN 'AKA'        THEN CONCAT('aka ',      an.name) WHEN 'CONSISTSOF' THEN CONCAT(             an.name) WHEN 'FORMAL'     THEN CONCAT(             an.name) WHEN 'FORMER'     THEN CONCAT('formerly ', an.name) WHEN 'ONCE'       THEN CONCAT('once ',     an.name) WHEN 'ANCIENT'    THEN CONCAT('ancient ',  an.name) ELSE                   CONCAT(r.type, ' ', r.countrycode2) END ORDER BY IFNULL(an.type,r.type) SEPARATOR ', '), ')'))) AS name, ph.dialingprefix FROM ((Countries c LEFT JOIN PhoneCodes ph ON c.countrycode = ph.countrycode) LEFT JOIN AlternateNames an ON c.countrycode = an.countrycode AND an.type RLIKE '^(CODEORIGIN|CODENATIVE|NATIVE|AKA|CONSISTSOF|FORMAL|FORMER|ONCE|ANCIENT)$') LEFT JOIN Relationships r ON c.countrycode = r.countrycode GROUP BY c.countrycode ORDER BY c.countrycode
JOIN
2127cn/fr/ru/uk/us<~SELECT c.countrycode FROM Countries c, UN WHERE c.countrycode = UN.countrycode AND UN.status = 'PERMANENT' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2128China/France/Russia/United Kingdom/United States<~SELECT c.name        FROM Countries c, UN WHERE c.countrycode = UN.countrycode AND UN.status = 'PERMANENT' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2129Jamaica-MEMBER/Japan-MEMBER/Jordan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c,                        UN WHERE c.countrycode = UN.countrycode   AND LEFT(c.countrycode,1) = 'j' ORDER BY c.name MYSQL QUERY ERROR No database selected
2130Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c,                        UN WHERE c.countrycode = UN.countrycode   AND LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2131Expected SQL Error<~SELECT c.name,        UN.status         FROM Countries c,                        UN    ON c.countrycode = UN.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode
2132Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c              INNER JOIN UN WHERE c.countrycode = UN.countrycode   AND LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2133Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c              INNER JOIN UN    ON c.countrycode = UN.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2134Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c              CROSS JOIN UN WHERE c.countrycode = UN.countrycode   AND LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2135Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c              CROSS JOIN UN    ON c.countrycode = UN.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2136Expected SQL Error<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c         LEFT OUTER JOIN UN WHERE c.countrycode = UN.countrycode   AND LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode
2137Jersey-NULL/Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c         LEFT OUTER JOIN UN    ON c.countrycode = UN.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2138Expected SQL Error<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c         LEFT INNER JOIN UN    ON c.countrycode = UN.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode
2139Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name,        UN.status         FROM Countries c            NATURAL JOIN UN                                      WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2140Jersey-NULL/Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c       NATURAL LEFT JOIN UN                                      WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2141Jersey-NULL/Jamaica-MEMBER/Jordan-MEMBER/Japan-MEMBER<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c NATURAL LEFT OUTER JOIN UN                                      WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2142Expected SQL Error<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c       LEFT NATURAL JOIN UN                                      WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode
2143Expected SQL Error<~SELECT c.name, IFNULL(UN.status,'NULL') FROM Countries c      NATURAL INNER JOIN UN                                      WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode
2144Jamaica-MEMBER-1(876)/Jordan-MEMBER-962/Japan-MEMBER-81<~SELECT c.name, UN.status, p.dialingprefix FROM  Countries c NATURAL JOIN UN NATURAL JOIN PhoneCodes p WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2145Jamaica-MEMBER-1(876)/Jordan-MEMBER-962/Japan-MEMBER-81<~SELECT c.name, UN.status, p.dialingprefix FROM  Countries c JOIN UN ON c.countrycode = UN.countrycode  JOIN PhoneCodes p ON c.countrycode = p.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
2146Jamaica-MEMBER-1(876)/Jordan-MEMBER-962/Japan-MEMBER-81<~SELECT c.name, UN.status, p.dialingprefix FROM (Countries c JOIN UN ON c.countrycode = UN.countrycode) JOIN PhoneCodes p ON c.countrycode = p.countrycode WHERE LEFT(c.countrycode,1) = 'j' ORDER BY c.countrycode MYSQL QUERY ERROR No database selected
Raw Tables
2147
MYSQL QUERY ERROR No database selected
<–SHOW TABLES
2148
MYSQL QUERY ERROR No database selected
<–SELECT * from Countries ORDER BY countrycode
2149
MYSQL QUERY ERROR No database selected
<–SELECT * from PhoneCodes ORDER BY countrycode
2150
MYSQL QUERY ERROR No database selected
<–SELECT * from AlternateNames ORDER BY type, countrycode
2151
MYSQL QUERY ERROR No database selected
<–SELECT * from Relationships
2152
MYSQL QUERY ERROR No database selected
<–SELECT * from UN
Variables
Assignment :=
Stored Procedures
Procedure
2179NULL<~DROP   PROCEDURE IF EXISTS hello MYSQL QUERY ERROR No database selected
2180NULL<~CREATE PROCEDURE hello (OUT msg CHAR(20)) BEGIN SELECT 'hello world' INTO msg; END; MYSQL QUERY ERROR No database selected
2181NULL<~CALL hello(@msg) MYSQL QUERY ERROR No database selected
2182hello world<~SELECT @msg [NULL]
Function
2183NULL<~DROP   FUNCTION IF EXISTS hellof
2184NULL<~CREATE FUNCTION hellof () RETURNS CHAR(20) BEGIN RETURN 'hello world'; END; MYSQL QUERY ERROR No database selected
2185hello world<~SELECT hellof() MYSQL QUERY ERROR FUNCTION hellof does not exist
Parameters
2186NULL<~DROP   PROCEDURE IF EXISTS hello2 MYSQL QUERY ERROR No database selected
2187NULL<~CREATE PROCEDURE hello2 (OUT msg CHAR(20)) BEGIN DECLARE stg CHAR(20) DEFAULT '1'; SET stg=CONCAT(stg, '2'); SET stg=CONCAT(stg, @stg); SET @stg='5'; SELECT CONCAT('hello world', stg) INTO msg; END; MYSQL QUERY ERROR No database selected
2188Expected SQL Error<~SET stg=3
2189NULL<~SET @stg=4
2190NULL<~CALL hello2(@msg) MYSQL QUERY ERROR No database selected
2191hello world124<~SELECT @msg [NULL]
21925<~SELECT @stg [4]
Cursors
2193NULL<~DROP   PROCEDURE IF EXISTS scbuild MYSQL QUERY ERROR No database selected
2194NULL<~CREATE PROCEDURE scbuild () BEGIN DECLARE done INT DEFAULT 0; DECLARE _name CHAR(100); DECLARE cur CURSOR FOR SELECT name FROM Countries; DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1;  DROP TABLE IF EXISTS scountries; CREATE TEMPORARY TABLE scountries (name VARCHAR(100)); OPEN cur; REPEAT FETCH  cur INTO _name; IF NOT done THEN IF LEFT(_name,1) = 'S' THEN INSERT INTO scountries SET name=_name; END IF; END IF; UNTIL done END REPEAT;CLOSE cur; END; MYSQL QUERY ERROR No database selected
2195NULL<~CALL scbuild() MYSQL QUERY ERROR No database selected
2196
MYSQL QUERY ERROR No database selected
<–SELECT * FROM scountries ORDER BY name
2197<~SELECT * FROM scountries WHERE LOCATE('Salvador', name) != 0 MYSQL QUERY ERROR No database selected
2198Saint Helena/Saint Kitts and Nevis<~SELECT * FROM scountries WHERE LOCATE('Saint', name) != 0 ORDER BY name LIMIT 2 MYSQL QUERY ERROR No database selected
Etc.
mysql command line
Non-ANSI
MySQL mode
2201NULL<~CREATE TEMPORARY TABLE NonaTest (collumm INT) MYSQL QUERY ERROR No database selected
2202collumm,int(11),YES,,,<~SHOW COLUMNS FROM NonaTest MYSQL QUERY ERROR No database selected
2203NULL<~INSERT INTO NonaTest (collumm) VALUES (99) MYSQL QUERY ERROR No database selected
220499<~SELECT * FROM NonaTest MYSQL QUERY ERROR No database selected
2205NULL<~SET SESSION sql_mode=''
220699<~SELECT `collumm` FROM NonaTest MYSQL QUERY ERROR No database selected
2207collumm<~SELECT "collumm" FROM NonaTest MYSQL QUERY ERROR No database selected
2208collumm<~SELECT 'collumm' FROM NonaTest MYSQL QUERY ERROR No database selected
22091<~SELECT TRUE || FALSE
22101<~SELECT TRUE OR FALSE
2211Expected SQL Error<~CREATE DATABASE testdb1
2212Expected SQL Error<~CREATE SCHEMA   testdb1
2213Expected SQL Error<~DROP   SCHEMA   testdb1
2214Expected SQL Error<~DROP   DATABASE testdb1
2215NULL<~CREATE TEMPORARY TABLE ixtest1 (s CHAR(100)); MYSQL QUERY ERROR No database selected
2216NULL<~CREATE TEMPORARY TABLE ixtest2 (s CHAR(100), INDEX ix (s)); MYSQL QUERY ERROR No database selected
2217NULL<~CREATE TEMPORARY TABLE ixtest3 (s CHAR(100), INDEX ix (s), INDEX ix2 (s(2))); MYSQL QUERY ERROR No database selected
2218NULL<~DROP TABLE ixtest1; MYSQL QUERY ERROR No database selected
2219NULL<~DROP TABLE ixtest2; MYSQL QUERY ERROR No database selected
2220NULL<~DROP TABLE ixtest3; MYSQL QUERY ERROR No database selected
ANSI mode
2221NULL<~SET SESSION sql_mode='ANSI'
222299<~SELECT `collumm` FROM NonaTest MYSQL QUERY ERROR No database selected
222399<~SELECT "collumm" FROM NonaTest MYSQL QUERY ERROR No database selected
2224collumm<~SELECT 'collumm' FROM NonaTest MYSQL QUERY ERROR No database selected
222510<~SELECT TRUE || FALSE
22261<~SELECT TRUE OR FALSE
2227Expected SQL Error<~CREATE DATABASE testdb1
2228Expected SQL Error<~CREATE SCHEMA   testdb1
2229Expected SQL Error<~DROP   SCHEMA   testdb1
2230Expected SQL Error<~DROP   DATABASE testdb1
2231NULL<~CREATE TEMPORARY TABLE ixtest1 (s CHAR(100)); MYSQL QUERY ERROR No database selected
2232NULL<~CREATE TEMPORARY TABLE ixtest2 (s CHAR(100), INDEX ix (s)); MYSQL QUERY ERROR No database selected
2233NULL<~CREATE TEMPORARY TABLE ixtest3 (s CHAR(100), INDEX ix (s), INDEX ix2 (s(2))); MYSQL QUERY ERROR No database selected
2234NULL<~DROP TABLE ixtest1; MYSQL QUERY ERROR No database selected
2235NULL<~DROP TABLE ixtest2; MYSQL QUERY ERROR No database selected
2236NULL<~DROP TABLE ixtest3; MYSQL QUERY ERROR No database selected
2237NULL<~SET SESSION sql_mode=''
2238NULL<~DROP TABLE NonaTest MYSQL QUERY ERROR No database selected
Hefties
Events
2239NULL<~CREATE TEMPORARY TABLE EvaTest (i INT) MYSQL QUERY ERROR No database selected
2240NULL<~DROP EVENT IF EXISTS eager MYSQL QUERY ERROR No database selected
2241NULL<~DROP EVENT IF EXISTS beaver MYSQL QUERY ERROR No database selected
2242NULL<~DROP EVENT IF EXISTS otter MYSQL QUERY ERROR No database selected
2243NULL<~DROP EVENT IF EXISTS muskrat MYSQL QUERY ERROR No database selected
2244NULL<~CREATE EVENT eager ON SCHEDULE EVERY 1 YEAR DO INSERT INTO EvaTest (i) VALUES (99); MYSQL QUERY ERROR No database selected
2245
MYSQL QUERY ERROR No database selected
<–SHOW EVENTS
2246NULL<~ALTER EVENT eager ON SCHEDULE EVERY 1 MONTH MYSQL QUERY ERROR No database selected
2247
MYSQL QUERY ERROR No database selected
<–SHOW EVENTS
2248NULL<~ALTER EVENT eager RENAME TO beaver MYSQL QUERY ERROR No database selected
2249
MYSQL QUERY ERROR No database selected
<–SHOW EVENTS
2250Expected SQL Error<~ALTER EVENT beaver                          RENAME TO otter ON SCHEDULE EVERY 1 WEEK
2251NULL<~ALTER EVENT beaver ON SCHEDULE EVERY 1 WEEK RENAME TO otter MYSQL QUERY ERROR No database selected
2252
MYSQL QUERY ERROR No database selected
<–SHOW EVENTS
2253Expected SQL Error<~ALTER EVENT otter            ENABLE RENAME TO muskrat
2254Expected SQL Error<~ALTER EVENT otter COMMENT 'damm it' RENAME TO muskrat
2255Expected SQL Error<~ALTER EVENT otter                   RENAME TO muskrat        COMMENT 'damm it' ENABLE
2256NULL<~ALTER EVENT otter                   RENAME TO muskrat ENABLE COMMENT 'damm it' MYSQL QUERY ERROR No database selected
2257
MYSQL QUERY ERROR No database selected
<–SHOW EVENTS
2258NULL<~DROP EVENT muskrat MYSQL QUERY ERROR No database selected
2259NULL<~DROP TABLE EvaTest MYSQL QUERY ERROR No database selected
Temp Check bug
2260NULL<~CREATE TEMPORARY TABLE t1Test (i INT) MYSQL QUERY ERROR No database selected
2261
MYSQL QUERY ERROR No database selected
<–CHECK TABLE t1Test
2262
MYSQL QUERY ERROR No database selected
<–SELECT * FROM t1Test
2263NULL<~INSERT INTO t1Test SET i=1 MYSQL QUERY ERROR No database selected
2264NULL<~INSERT INTO t1Test SET i=2 MYSQL QUERY ERROR No database selected
2265
MYSQL QUERY ERROR No database selected
<–CHECK TABLE t1Test
2266
MYSQL QUERY ERROR No database selected
<–SELECT * FROM t1Test
2267
MYSQL QUERY ERROR No database selected
<–CHECK TABLE t1Test
Subqueries
2268NULL<~CREATE TEMPORARY TABLE SuqTest (i INT, j INT, k INT) MYSQL QUERY ERROR No database selected
2269NULL<~INSERT INTO SuqTest SET i=11, j=22, k=33 MYSQL QUERY ERROR No database selected
2270NULL<~INSERT INTO SuqTest SET i=44, j=55, k=66 MYSQL QUERY ERROR No database selected
2271NULL<~INSERT INTO SuqTest SET i=77, j=88, k=99 MYSQL QUERY ERROR No database selected
2272NULL<~CREATE TEMPORARY TABLE BloTest (i INT, j INT, k INT) MYSQL QUERY ERROR No database selected
2273NULL<~INSERT INTO BloTest SET i=11, j=22, k=33 MYSQL QUERY ERROR No database selected
2274NULL<~INSERT INTO BloTest SET i=44, j=55, k=66 MYSQL QUERY ERROR No database selected
2275NULL<~INSERT INTO BloTest SET i=77, j=88, k=99 MYSQL QUERY ERROR No database selected
2276
MYSQL QUERY ERROR No database selected
<–CHECK TABLE SuqTest
2277
MYSQL QUERY ERROR No database selected
<–SELECT * FROM SuqTest
2278
MYSQL QUERY ERROR No database selected
<–CHECK TABLE SuqTest
2279
MYSQL QUERY ERROR No database selected
<–CHECK TABLE BloTest
2280
MYSQL QUERY ERROR No database selected
<–SELECT * FROM BloTest
2281
MYSQL QUERY ERROR No database selected
<–CHECK TABLE BloTest
228244,55,66<~SELECT * FROM BloTest WHERE ROW(i,j,k) =  (SELECT * from SuqTest WHERE j=55) MYSQL QUERY ERROR No database selected
228377,88,99<~SELECT * FROM BloTest WHERE ROW(i,j,k) >  (SELECT * from SuqTest WHERE j=55) MYSQL QUERY ERROR No database selected
228411,