github.com/hasnat/dolt/go@v0.0.0-20210628190320-9eb5d843fbb7/libraries/doltcore/sqle/altertests/modify_float_test.go (about)

     1  // Copyright 2021 Dolthub, Inc.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  package altertests
    16  
    17  import (
    18  	"testing"
    19  )
    20  
    21  func TestModifyTypeFloat(t *testing.T) {
    22  	SkipByDefaultInCI(t)
    23  	tests := []ModifyTypeTest{
    24  		{
    25  			"FLOAT",
    26  			"TINYINT",
    27  			`(0,"0.0")`,
    28  			[]interface{}{int64(0)},
    29  			false,
    30  		},
    31  		{
    32  			"FLOAT",
    33  			"SMALLINT",
    34  			`(0,"0.0")`,
    35  			[]interface{}{int64(0)},
    36  			false,
    37  		},
    38  		{
    39  			"FLOAT",
    40  			"MEDIUMINT",
    41  			`(0,"0.0")`,
    42  			[]interface{}{int64(0)},
    43  			false,
    44  		},
    45  		{
    46  			"FLOAT",
    47  			"INT",
    48  			`(0,"0.0")`,
    49  			[]interface{}{int64(0)},
    50  			false,
    51  		},
    52  		{
    53  			"FLOAT",
    54  			"BIGINT",
    55  			`(0,"0.0")`,
    56  			[]interface{}{int64(0)},
    57  			false,
    58  		},
    59  		{
    60  			"FLOAT",
    61  			"TINYINT UNSIGNED",
    62  			`(0,"0.0")`,
    63  			[]interface{}{uint64(0)},
    64  			false,
    65  		},
    66  		{
    67  			"FLOAT",
    68  			"SMALLINT UNSIGNED",
    69  			`(0,"0.0")`,
    70  			[]interface{}{uint64(0)},
    71  			false,
    72  		},
    73  		{
    74  			"FLOAT",
    75  			"MEDIUMINT UNSIGNED",
    76  			`(0,"0.0")`,
    77  			[]interface{}{uint64(0)},
    78  			false,
    79  		},
    80  		{
    81  			"FLOAT",
    82  			"INT UNSIGNED",
    83  			`(0,"0.0")`,
    84  			[]interface{}{uint64(0)},
    85  			false,
    86  		},
    87  		{
    88  			"FLOAT",
    89  			"BIGINT UNSIGNED",
    90  			`(0,"0.0")`,
    91  			[]interface{}{uint64(0)},
    92  			false,
    93  		},
    94  		{
    95  			"FLOAT",
    96  			"DOUBLE",
    97  			`(0,"0.0")`,
    98  			[]interface{}{float64(0)},
    99  			false,
   100  		},
   101  		{
   102  			"FLOAT",
   103  			"DECIMAL(1,0)",
   104  			`(0,"0.0")`,
   105  			[]interface{}{"0"},
   106  			false,
   107  		},
   108  		{
   109  			"FLOAT",
   110  			"DECIMAL(15,0)",
   111  			`(0,"0.0")`,
   112  			[]interface{}{"0"},
   113  			false,
   114  		},
   115  		{
   116  			"FLOAT",
   117  			"DECIMAL(30,0)",
   118  			`(0,"0.0")`,
   119  			[]interface{}{"0"},
   120  			false,
   121  		},
   122  		{
   123  			"FLOAT",
   124  			"DECIMAL(65,0)",
   125  			`(0,"0.0")`,
   126  			[]interface{}{"0"},
   127  			false,
   128  		},
   129  		{
   130  			"FLOAT",
   131  			"DECIMAL(1,1)",
   132  			`(0,"0.0")`,
   133  			[]interface{}{"0.0"},
   134  			false,
   135  		},
   136  		{
   137  			"FLOAT",
   138  			"DECIMAL(15,1)",
   139  			`(0,"0.0")`,
   140  			[]interface{}{"0.0"},
   141  			false,
   142  		},
   143  		{
   144  			"FLOAT",
   145  			"DECIMAL(30,1)",
   146  			`(0,"0.0")`,
   147  			[]interface{}{"0.0"},
   148  			false,
   149  		},
   150  		{
   151  			"FLOAT",
   152  			"DECIMAL(65,1)",
   153  			`(0,"0.0")`,
   154  			[]interface{}{"0.0"},
   155  			false,
   156  		},
   157  		{
   158  			"FLOAT",
   159  			"DECIMAL(15,15)",
   160  			`(0,"0.0")`,
   161  			[]interface{}{"0.000000000000000"},
   162  			false,
   163  		},
   164  		{
   165  			"FLOAT",
   166  			"DECIMAL(30,15)",
   167  			`(0,"0.0")`,
   168  			[]interface{}{"0.000000000000000"},
   169  			false,
   170  		},
   171  		{
   172  			"FLOAT",
   173  			"DECIMAL(65,15)",
   174  			`(0,"0.0")`,
   175  			[]interface{}{"0.000000000000000"},
   176  			false,
   177  		},
   178  		{
   179  			"FLOAT",
   180  			"DECIMAL(30,30)",
   181  			`(0,"0.0")`,
   182  			[]interface{}{"0.000000000000000000000000000000"},
   183  			false,
   184  		},
   185  		{
   186  			"FLOAT",
   187  			"DECIMAL(65,30)",
   188  			`(0,"0.0")`,
   189  			[]interface{}{"0.000000000000000000000000000000"},
   190  			false,
   191  		},
   192  		{
   193  			"FLOAT",
   194  			"BIT(1)",
   195  			`(0,"0.0")`,
   196  			[]interface{}{uint64(0)},
   197  			false,
   198  		},
   199  		{
   200  			"FLOAT",
   201  			"BIT(8)",
   202  			`(0,"0.0")`,
   203  			[]interface{}{uint64(0)},
   204  			false,
   205  		},
   206  		{
   207  			"FLOAT",
   208  			"BIT(16)",
   209  			`(0,"0.0")`,
   210  			[]interface{}{uint64(0)},
   211  			false,
   212  		},
   213  		{
   214  			"FLOAT",
   215  			"BIT(24)",
   216  			`(0,"0.0")`,
   217  			[]interface{}{uint64(0)},
   218  			false,
   219  		},
   220  		{
   221  			"FLOAT",
   222  			"BIT(32)",
   223  			`(0,"0.0")`,
   224  			[]interface{}{uint64(0)},
   225  			false,
   226  		},
   227  		{
   228  			"FLOAT",
   229  			"BIT(48)",
   230  			`(0,"0.0")`,
   231  			[]interface{}{uint64(0)},
   232  			false,
   233  		},
   234  		{
   235  			"FLOAT",
   236  			"BIT(64)",
   237  			`(0,"0.0")`,
   238  			[]interface{}{uint64(0)},
   239  			false,
   240  		},
   241  		{
   242  			"FLOAT",
   243  			"TINYBLOB",
   244  			`(0,"0.0")`,
   245  			[]interface{}{"0"},
   246  			false,
   247  		},
   248  		{
   249  			"FLOAT",
   250  			"BLOB",
   251  			`(0,"0.0")`,
   252  			[]interface{}{"0"},
   253  			false,
   254  		},
   255  		{
   256  			"FLOAT",
   257  			"MEDIUMBLOB",
   258  			`(0,"0.0")`,
   259  			[]interface{}{"0"},
   260  			false,
   261  		},
   262  		{
   263  			"FLOAT",
   264  			"LONGBLOB",
   265  			`(0,"0.0")`,
   266  			[]interface{}{"0"},
   267  			false,
   268  		},
   269  		{
   270  			"FLOAT",
   271  			"TINYTEXT",
   272  			`(0,"0.0")`,
   273  			[]interface{}{"0"},
   274  			false,
   275  		},
   276  		{
   277  			"FLOAT",
   278  			"TEXT",
   279  			`(0,"0.0")`,
   280  			[]interface{}{"0"},
   281  			false,
   282  		},
   283  		{
   284  			"FLOAT",
   285  			"MEDIUMTEXT",
   286  			`(0,"0.0")`,
   287  			[]interface{}{"0"},
   288  			false,
   289  		},
   290  		{
   291  			"FLOAT",
   292  			"LONGTEXT",
   293  			`(0,"0.0")`,
   294  			[]interface{}{"0"},
   295  			false,
   296  		},
   297  		{
   298  			"FLOAT",
   299  			"CHAR(1)",
   300  			`(0,"0.0")`,
   301  			[]interface{}{"0"},
   302  			false,
   303  		},
   304  		{
   305  			"FLOAT",
   306  			"CHAR(10)",
   307  			`(0,"0.0")`,
   308  			[]interface{}{"0"},
   309  			false,
   310  		},
   311  		{
   312  			"FLOAT",
   313  			"CHAR(100)",
   314  			`(0,"0.0")`,
   315  			[]interface{}{"0"},
   316  			false,
   317  		},
   318  		{
   319  			"FLOAT",
   320  			"CHAR(255)",
   321  			`(0,"0.0")`,
   322  			[]interface{}{"0"},
   323  			false,
   324  		},
   325  		{
   326  			"FLOAT",
   327  			"BINARY(1)",
   328  			`(0,"0.0")`,
   329  			[]interface{}{"0"},
   330  			false,
   331  		},
   332  		{
   333  			"FLOAT",
   334  			"BINARY(10)",
   335  			`(0,"0.0")`,
   336  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
   337  			false,
   338  		},
   339  		{
   340  			"FLOAT",
   341  			"BINARY(100)",
   342  			`(0,"0.0")`,
   343  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
   344  			false,
   345  		},
   346  		{
   347  			"FLOAT",
   348  			"BINARY(255)",
   349  			`(0,"0.0")`,
   350  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
   351  			false,
   352  		},
   353  		{
   354  			"FLOAT",
   355  			"VARCHAR(1)",
   356  			`(0,"0.0")`,
   357  			[]interface{}{"0"},
   358  			false,
   359  		},
   360  		{
   361  			"FLOAT",
   362  			"VARCHAR(10)",
   363  			`(0,"0.0")`,
   364  			[]interface{}{"0"},
   365  			false,
   366  		},
   367  		{
   368  			"FLOAT",
   369  			"VARCHAR(100)",
   370  			`(0,"0.0")`,
   371  			[]interface{}{"0"},
   372  			false,
   373  		},
   374  		{
   375  			"FLOAT",
   376  			"VARCHAR(255)",
   377  			`(0,"0.0")`,
   378  			[]interface{}{"0"},
   379  			false,
   380  		},
   381  		{
   382  			"FLOAT",
   383  			"VARCHAR(1023)",
   384  			`(0,"0.0")`,
   385  			[]interface{}{"0"},
   386  			false,
   387  		},
   388  		{
   389  			"FLOAT",
   390  			"VARCHAR(4095)",
   391  			`(0,"0.0")`,
   392  			[]interface{}{"0"},
   393  			false,
   394  		},
   395  		{
   396  			"FLOAT",
   397  			"VARBINARY(1)",
   398  			`(0,"0.0")`,
   399  			[]interface{}{"0"},
   400  			false,
   401  		},
   402  		{
   403  			"FLOAT",
   404  			"VARBINARY(10)",
   405  			`(0,"0.0")`,
   406  			[]interface{}{"0"},
   407  			false,
   408  		},
   409  		{
   410  			"FLOAT",
   411  			"VARBINARY(100)",
   412  			`(0,"0.0")`,
   413  			[]interface{}{"0"},
   414  			false,
   415  		},
   416  		{
   417  			"FLOAT",
   418  			"VARBINARY(255)",
   419  			`(0,"0.0")`,
   420  			[]interface{}{"0"},
   421  			false,
   422  		},
   423  		{
   424  			"FLOAT",
   425  			"VARBINARY(1023)",
   426  			`(0,"0.0")`,
   427  			[]interface{}{"0"},
   428  			false,
   429  		},
   430  		{
   431  			"FLOAT",
   432  			"VARBINARY(4095)",
   433  			`(0,"0.0")`,
   434  			[]interface{}{"0"},
   435  			false,
   436  		},
   437  		{
   438  			"FLOAT",
   439  			"VARBINARY(16383)",
   440  			`(0,"0.0")`,
   441  			[]interface{}{"0"},
   442  			false,
   443  		},
   444  		{
   445  			"FLOAT",
   446  			"YEAR",
   447  			`(0,"0.0")`,
   448  			[]interface{}{int64(0)},
   449  			false,
   450  		},
   451  		{
   452  			"FLOAT",
   453  			"DATE",
   454  			`(0,"0.0")`,
   455  			[]interface{}{},
   456  			true,
   457  		},
   458  		{
   459  			"FLOAT",
   460  			"TIME",
   461  			`(0,"0.0")`,
   462  			[]interface{}{"00:00:00"},
   463  			false,
   464  		},
   465  		{
   466  			"FLOAT",
   467  			"TIMESTAMP",
   468  			`(0,"0.0")`,
   469  			[]interface{}{},
   470  			true,
   471  		},
   472  		{
   473  			"FLOAT",
   474  			"DATETIME",
   475  			`(0,"0.0")`,
   476  			[]interface{}{},
   477  			true,
   478  		},
   479  		{
   480  			"FLOAT",
   481  			"ENUM('A')",
   482  			`(0,"0.0")`,
   483  			[]interface{}{""},
   484  			false,
   485  		},
   486  		{
   487  			"FLOAT",
   488  			"ENUM('B')",
   489  			`(0,"0.0")`,
   490  			[]interface{}{""},
   491  			false,
   492  		},
   493  		{
   494  			"FLOAT",
   495  			"ENUM('C')",
   496  			`(0,"0.0")`,
   497  			[]interface{}{""},
   498  			false,
   499  		},
   500  		{
   501  			"FLOAT",
   502  			"ENUM('A','B')",
   503  			`(0,"0.0")`,
   504  			[]interface{}{""},
   505  			false,
   506  		},
   507  		{
   508  			"FLOAT",
   509  			"ENUM('A','C')",
   510  			`(0,"0.0")`,
   511  			[]interface{}{""},
   512  			false,
   513  		},
   514  		{
   515  			"FLOAT",
   516  			"ENUM('B','C')",
   517  			`(0,"0.0")`,
   518  			[]interface{}{""},
   519  			false,
   520  		},
   521  		{
   522  			"FLOAT",
   523  			"ENUM('A','B','C')",
   524  			`(0,"0.0")`,
   525  			[]interface{}{""},
   526  			false,
   527  		},
   528  		{
   529  			"FLOAT",
   530  			"ENUM('C','A','B')",
   531  			`(0,"0.0")`,
   532  			[]interface{}{""},
   533  			false,
   534  		},
   535  		{
   536  			"FLOAT",
   537  			"SET('A')",
   538  			`(0,"0.0")`,
   539  			[]interface{}{""},
   540  			false,
   541  		},
   542  		{
   543  			"FLOAT",
   544  			"SET('B')",
   545  			`(0,"0.0")`,
   546  			[]interface{}{""},
   547  			false,
   548  		},
   549  		{
   550  			"FLOAT",
   551  			"SET('C')",
   552  			`(0,"0.0")`,
   553  			[]interface{}{""},
   554  			false,
   555  		},
   556  		{
   557  			"FLOAT",
   558  			"SET('A','B')",
   559  			`(0,"0.0")`,
   560  			[]interface{}{""},
   561  			false,
   562  		},
   563  		{
   564  			"FLOAT",
   565  			"SET('A','C')",
   566  			`(0,"0.0")`,
   567  			[]interface{}{""},
   568  			false,
   569  		},
   570  		{
   571  			"FLOAT",
   572  			"SET('B','C')",
   573  			`(0,"0.0")`,
   574  			[]interface{}{""},
   575  			false,
   576  		},
   577  		{
   578  			"FLOAT",
   579  			"SET('A','B','C')",
   580  			`(0,"0.0")`,
   581  			[]interface{}{""},
   582  			false,
   583  		},
   584  		{
   585  			"FLOAT",
   586  			"SET('C','A','B')",
   587  			`(0,"0.0")`,
   588  			[]interface{}{""},
   589  			false,
   590  		},
   591  		{
   592  			"FLOAT",
   593  			"TINYINT",
   594  			`(0,"0.0"), (1,"0.5")`,
   595  			[]interface{}{int64(0), int64(0)},
   596  			false,
   597  		},
   598  		{
   599  			"FLOAT",
   600  			"SMALLINT",
   601  			`(0,"0.0"), (1,"0.5")`,
   602  			[]interface{}{int64(0), int64(0)},
   603  			false,
   604  		},
   605  		{
   606  			"FLOAT",
   607  			"MEDIUMINT",
   608  			`(0,"0.0"), (1,"0.5")`,
   609  			[]interface{}{int64(0), int64(0)},
   610  			false,
   611  		},
   612  		{
   613  			"FLOAT",
   614  			"INT",
   615  			`(0,"0.0"), (1,"0.5")`,
   616  			[]interface{}{int64(0), int64(0)},
   617  			false,
   618  		},
   619  		{
   620  			"FLOAT",
   621  			"BIGINT",
   622  			`(0,"0.0"), (1,"0.5")`,
   623  			[]interface{}{int64(0), int64(0)},
   624  			false,
   625  		},
   626  		{
   627  			"FLOAT",
   628  			"TINYINT UNSIGNED",
   629  			`(0,"0.0"), (1,"0.5")`,
   630  			[]interface{}{uint64(0), uint64(0)},
   631  			false,
   632  		},
   633  		{
   634  			"FLOAT",
   635  			"SMALLINT UNSIGNED",
   636  			`(0,"0.0"), (1,"0.5")`,
   637  			[]interface{}{uint64(0), uint64(0)},
   638  			false,
   639  		},
   640  		{
   641  			"FLOAT",
   642  			"MEDIUMINT UNSIGNED",
   643  			`(0,"0.0"), (1,"0.5")`,
   644  			[]interface{}{uint64(0), uint64(0)},
   645  			false,
   646  		},
   647  		{
   648  			"FLOAT",
   649  			"INT UNSIGNED",
   650  			`(0,"0.0"), (1,"0.5")`,
   651  			[]interface{}{uint64(0), uint64(0)},
   652  			false,
   653  		},
   654  		{
   655  			"FLOAT",
   656  			"BIGINT UNSIGNED",
   657  			`(0,"0.0"), (1,"0.5")`,
   658  			[]interface{}{uint64(0), uint64(0)},
   659  			false,
   660  		},
   661  		{
   662  			"FLOAT",
   663  			"DOUBLE",
   664  			`(0,"0.0"), (1,"0.5")`,
   665  			[]interface{}{float64(0), float64(0.5)},
   666  			false,
   667  		},
   668  		{
   669  			"FLOAT",
   670  			"DECIMAL(1,0)",
   671  			`(0,"0.0"), (1,"0.5")`,
   672  			[]interface{}{"0", "1"},
   673  			false,
   674  		},
   675  		{
   676  			"FLOAT",
   677  			"DECIMAL(15,0)",
   678  			`(0,"0.0"), (1,"0.5")`,
   679  			[]interface{}{"0", "1"},
   680  			false,
   681  		},
   682  		{
   683  			"FLOAT",
   684  			"DECIMAL(30,0)",
   685  			`(0,"0.0"), (1,"0.5")`,
   686  			[]interface{}{"0", "1"},
   687  			false,
   688  		},
   689  		{
   690  			"FLOAT",
   691  			"DECIMAL(65,0)",
   692  			`(0,"0.0"), (1,"0.5")`,
   693  			[]interface{}{"0", "1"},
   694  			false,
   695  		},
   696  		{
   697  			"FLOAT",
   698  			"DECIMAL(1,1)",
   699  			`(0,"0.0"), (1,"0.5")`,
   700  			[]interface{}{"0.0", "0.5"},
   701  			false,
   702  		},
   703  		{
   704  			"FLOAT",
   705  			"DECIMAL(15,1)",
   706  			`(0,"0.0"), (1,"0.5")`,
   707  			[]interface{}{"0.0", "0.5"},
   708  			false,
   709  		},
   710  		{
   711  			"FLOAT",
   712  			"DECIMAL(30,1)",
   713  			`(0,"0.0"), (1,"0.5")`,
   714  			[]interface{}{"0.0", "0.5"},
   715  			false,
   716  		},
   717  		{
   718  			"FLOAT",
   719  			"DECIMAL(65,1)",
   720  			`(0,"0.0"), (1,"0.5")`,
   721  			[]interface{}{"0.0", "0.5"},
   722  			false,
   723  		},
   724  		{
   725  			"FLOAT",
   726  			"DECIMAL(15,15)",
   727  			`(0,"0.0"), (1,"0.5")`,
   728  			[]interface{}{"0.000000000000000", "0.500000000000000"},
   729  			false,
   730  		},
   731  		{
   732  			"FLOAT",
   733  			"DECIMAL(30,15)",
   734  			`(0,"0.0"), (1,"0.5")`,
   735  			[]interface{}{"0.000000000000000", "0.500000000000000"},
   736  			false,
   737  		},
   738  		{
   739  			"FLOAT",
   740  			"DECIMAL(65,15)",
   741  			`(0,"0.0"), (1,"0.5")`,
   742  			[]interface{}{"0.000000000000000", "0.500000000000000"},
   743  			false,
   744  		},
   745  		{
   746  			"FLOAT",
   747  			"DECIMAL(30,30)",
   748  			`(0,"0.0"), (1,"0.5")`,
   749  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000"},
   750  			false,
   751  		},
   752  		{
   753  			"FLOAT",
   754  			"DECIMAL(65,30)",
   755  			`(0,"0.0"), (1,"0.5")`,
   756  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000"},
   757  			false,
   758  		},
   759  		{
   760  			"FLOAT",
   761  			"BIT(1)",
   762  			`(0,"0.0"), (1,"0.5")`,
   763  			[]interface{}{uint64(0), uint64(0)},
   764  			false,
   765  		},
   766  		{
   767  			"FLOAT",
   768  			"BIT(8)",
   769  			`(0,"0.0"), (1,"0.5")`,
   770  			[]interface{}{uint64(0), uint64(0)},
   771  			false,
   772  		},
   773  		{
   774  			"FLOAT",
   775  			"BIT(16)",
   776  			`(0,"0.0"), (1,"0.5")`,
   777  			[]interface{}{uint64(0), uint64(0)},
   778  			false,
   779  		},
   780  		{
   781  			"FLOAT",
   782  			"BIT(24)",
   783  			`(0,"0.0"), (1,"0.5")`,
   784  			[]interface{}{uint64(0), uint64(0)},
   785  			false,
   786  		},
   787  		{
   788  			"FLOAT",
   789  			"BIT(32)",
   790  			`(0,"0.0"), (1,"0.5")`,
   791  			[]interface{}{uint64(0), uint64(0)},
   792  			false,
   793  		},
   794  		{
   795  			"FLOAT",
   796  			"BIT(48)",
   797  			`(0,"0.0"), (1,"0.5")`,
   798  			[]interface{}{uint64(0), uint64(0)},
   799  			false,
   800  		},
   801  		{
   802  			"FLOAT",
   803  			"BIT(64)",
   804  			`(0,"0.0"), (1,"0.5")`,
   805  			[]interface{}{uint64(0), uint64(0)},
   806  			false,
   807  		},
   808  		{
   809  			"FLOAT",
   810  			"TINYBLOB",
   811  			`(0,"0.0"), (1,"0.5")`,
   812  			[]interface{}{"0", "0.5"},
   813  			false,
   814  		},
   815  		{
   816  			"FLOAT",
   817  			"BLOB",
   818  			`(0,"0.0"), (1,"0.5")`,
   819  			[]interface{}{"0", "0.5"},
   820  			false,
   821  		},
   822  		{
   823  			"FLOAT",
   824  			"MEDIUMBLOB",
   825  			`(0,"0.0"), (1,"0.5")`,
   826  			[]interface{}{"0", "0.5"},
   827  			false,
   828  		},
   829  		{
   830  			"FLOAT",
   831  			"LONGBLOB",
   832  			`(0,"0.0"), (1,"0.5")`,
   833  			[]interface{}{"0", "0.5"},
   834  			false,
   835  		},
   836  		{
   837  			"FLOAT",
   838  			"TINYTEXT",
   839  			`(0,"0.0"), (1,"0.5")`,
   840  			[]interface{}{"0", "0.5"},
   841  			false,
   842  		},
   843  		{
   844  			"FLOAT",
   845  			"TEXT",
   846  			`(0,"0.0"), (1,"0.5")`,
   847  			[]interface{}{"0", "0.5"},
   848  			false,
   849  		},
   850  		{
   851  			"FLOAT",
   852  			"MEDIUMTEXT",
   853  			`(0,"0.0"), (1,"0.5")`,
   854  			[]interface{}{"0", "0.5"},
   855  			false,
   856  		},
   857  		{
   858  			"FLOAT",
   859  			"LONGTEXT",
   860  			`(0,"0.0"), (1,"0.5")`,
   861  			[]interface{}{"0", "0.5"},
   862  			false,
   863  		},
   864  		{
   865  			"FLOAT",
   866  			"CHAR(1)",
   867  			`(0,"0.0"), (1,"0.5")`,
   868  			[]interface{}{},
   869  			true,
   870  		},
   871  		{
   872  			"FLOAT",
   873  			"CHAR(10)",
   874  			`(0,"0.0"), (1,"0.5")`,
   875  			[]interface{}{"0", "0.5"},
   876  			false,
   877  		},
   878  		{
   879  			"FLOAT",
   880  			"CHAR(100)",
   881  			`(0,"0.0"), (1,"0.5")`,
   882  			[]interface{}{"0", "0.5"},
   883  			false,
   884  		},
   885  		{
   886  			"FLOAT",
   887  			"CHAR(255)",
   888  			`(0,"0.0"), (1,"0.5")`,
   889  			[]interface{}{"0", "0.5"},
   890  			false,
   891  		},
   892  		{
   893  			"FLOAT",
   894  			"BINARY(1)",
   895  			`(0,"0.0"), (1,"0.5")`,
   896  			[]interface{}{},
   897  			true,
   898  		},
   899  		{
   900  			"FLOAT",
   901  			"BINARY(10)",
   902  			`(0,"0.0"), (1,"0.5")`,
   903  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00"},
   904  			false,
   905  		},
   906  		{
   907  			"FLOAT",
   908  			"BINARY(100)",
   909  			`(0,"0.0"), (1,"0.5")`,
   910  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
   911  			false,
   912  		},
   913  		{
   914  			"FLOAT",
   915  			"BINARY(255)",
   916  			`(0,"0.0"), (1,"0.5")`,
   917  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
   918  			false,
   919  		},
   920  		{
   921  			"FLOAT",
   922  			"VARCHAR(1)",
   923  			`(0,"0.0"), (1,"0.5")`,
   924  			[]interface{}{},
   925  			true,
   926  		},
   927  		{
   928  			"FLOAT",
   929  			"VARCHAR(10)",
   930  			`(0,"0.0"), (1,"0.5")`,
   931  			[]interface{}{"0", "0.5"},
   932  			false,
   933  		},
   934  		{
   935  			"FLOAT",
   936  			"VARCHAR(100)",
   937  			`(0,"0.0"), (1,"0.5")`,
   938  			[]interface{}{"0", "0.5"},
   939  			false,
   940  		},
   941  		{
   942  			"FLOAT",
   943  			"VARCHAR(255)",
   944  			`(0,"0.0"), (1,"0.5")`,
   945  			[]interface{}{"0", "0.5"},
   946  			false,
   947  		},
   948  		{
   949  			"FLOAT",
   950  			"VARCHAR(1023)",
   951  			`(0,"0.0"), (1,"0.5")`,
   952  			[]interface{}{"0", "0.5"},
   953  			false,
   954  		},
   955  		{
   956  			"FLOAT",
   957  			"VARCHAR(4095)",
   958  			`(0,"0.0"), (1,"0.5")`,
   959  			[]interface{}{"0", "0.5"},
   960  			false,
   961  		},
   962  		{
   963  			"FLOAT",
   964  			"VARBINARY(1)",
   965  			`(0,"0.0"), (1,"0.5")`,
   966  			[]interface{}{},
   967  			true,
   968  		},
   969  		{
   970  			"FLOAT",
   971  			"VARBINARY(10)",
   972  			`(0,"0.0"), (1,"0.5")`,
   973  			[]interface{}{"0", "0.5"},
   974  			false,
   975  		},
   976  		{
   977  			"FLOAT",
   978  			"VARBINARY(100)",
   979  			`(0,"0.0"), (1,"0.5")`,
   980  			[]interface{}{"0", "0.5"},
   981  			false,
   982  		},
   983  		{
   984  			"FLOAT",
   985  			"VARBINARY(255)",
   986  			`(0,"0.0"), (1,"0.5")`,
   987  			[]interface{}{"0", "0.5"},
   988  			false,
   989  		},
   990  		{
   991  			"FLOAT",
   992  			"VARBINARY(1023)",
   993  			`(0,"0.0"), (1,"0.5")`,
   994  			[]interface{}{"0", "0.5"},
   995  			false,
   996  		},
   997  		{
   998  			"FLOAT",
   999  			"VARBINARY(4095)",
  1000  			`(0,"0.0"), (1,"0.5")`,
  1001  			[]interface{}{"0", "0.5"},
  1002  			false,
  1003  		},
  1004  		{
  1005  			"FLOAT",
  1006  			"VARBINARY(16383)",
  1007  			`(0,"0.0"), (1,"0.5")`,
  1008  			[]interface{}{"0", "0.5"},
  1009  			false,
  1010  		},
  1011  		{
  1012  			"FLOAT",
  1013  			"YEAR",
  1014  			`(0,"0.0"), (1,"0.5")`,
  1015  			[]interface{}{int64(0), int64(0)},
  1016  			false,
  1017  		},
  1018  		{
  1019  			"FLOAT",
  1020  			"DATE",
  1021  			`(0,"0.0"), (1,"0.5")`,
  1022  			[]interface{}{},
  1023  			true,
  1024  		},
  1025  		{
  1026  			"FLOAT",
  1027  			"TIME",
  1028  			`(0,"0.0"), (1,"0.5")`,
  1029  			[]interface{}{"00:00:00", "00:00:00.500000"},
  1030  			false,
  1031  		},
  1032  		{
  1033  			"FLOAT",
  1034  			"TIMESTAMP",
  1035  			`(0,"0.0"), (1,"0.5")`,
  1036  			[]interface{}{},
  1037  			true,
  1038  		},
  1039  		{
  1040  			"FLOAT",
  1041  			"DATETIME",
  1042  			`(0,"0.0"), (1,"0.5")`,
  1043  			[]interface{}{},
  1044  			true,
  1045  		},
  1046  		{
  1047  			"FLOAT",
  1048  			"ENUM('A')",
  1049  			`(0,"0.0"), (1,"0.5")`,
  1050  			[]interface{}{},
  1051  			true,
  1052  		},
  1053  		{
  1054  			"FLOAT",
  1055  			"ENUM('B')",
  1056  			`(0,"0.0"), (1,"0.5")`,
  1057  			[]interface{}{},
  1058  			true,
  1059  		},
  1060  		{
  1061  			"FLOAT",
  1062  			"ENUM('C')",
  1063  			`(0,"0.0"), (1,"0.5")`,
  1064  			[]interface{}{},
  1065  			true,
  1066  		},
  1067  		{
  1068  			"FLOAT",
  1069  			"ENUM('A','B')",
  1070  			`(0,"0.0"), (1,"0.5")`,
  1071  			[]interface{}{},
  1072  			true,
  1073  		},
  1074  		{
  1075  			"FLOAT",
  1076  			"ENUM('A','C')",
  1077  			`(0,"0.0"), (1,"0.5")`,
  1078  			[]interface{}{},
  1079  			true,
  1080  		},
  1081  		{
  1082  			"FLOAT",
  1083  			"ENUM('B','C')",
  1084  			`(0,"0.0"), (1,"0.5")`,
  1085  			[]interface{}{},
  1086  			true,
  1087  		},
  1088  		{
  1089  			"FLOAT",
  1090  			"ENUM('A','B','C')",
  1091  			`(0,"0.0"), (1,"0.5")`,
  1092  			[]interface{}{},
  1093  			true,
  1094  		},
  1095  		{
  1096  			"FLOAT",
  1097  			"ENUM('C','A','B')",
  1098  			`(0,"0.0"), (1,"0.5")`,
  1099  			[]interface{}{},
  1100  			true,
  1101  		},
  1102  		{
  1103  			"FLOAT",
  1104  			"SET('A')",
  1105  			`(0,"0.0"), (1,"0.5")`,
  1106  			[]interface{}{},
  1107  			true,
  1108  		},
  1109  		{
  1110  			"FLOAT",
  1111  			"SET('B')",
  1112  			`(0,"0.0"), (1,"0.5")`,
  1113  			[]interface{}{},
  1114  			true,
  1115  		},
  1116  		{
  1117  			"FLOAT",
  1118  			"SET('C')",
  1119  			`(0,"0.0"), (1,"0.5")`,
  1120  			[]interface{}{},
  1121  			true,
  1122  		},
  1123  		{
  1124  			"FLOAT",
  1125  			"SET('A','B')",
  1126  			`(0,"0.0"), (1,"0.5")`,
  1127  			[]interface{}{},
  1128  			true,
  1129  		},
  1130  		{
  1131  			"FLOAT",
  1132  			"SET('A','C')",
  1133  			`(0,"0.0"), (1,"0.5")`,
  1134  			[]interface{}{},
  1135  			true,
  1136  		},
  1137  		{
  1138  			"FLOAT",
  1139  			"SET('B','C')",
  1140  			`(0,"0.0"), (1,"0.5")`,
  1141  			[]interface{}{},
  1142  			true,
  1143  		},
  1144  		{
  1145  			"FLOAT",
  1146  			"SET('A','B','C')",
  1147  			`(0,"0.0"), (1,"0.5")`,
  1148  			[]interface{}{},
  1149  			true,
  1150  		},
  1151  		{
  1152  			"FLOAT",
  1153  			"SET('C','A','B')",
  1154  			`(0,"0.0"), (1,"0.5")`,
  1155  			[]interface{}{},
  1156  			true,
  1157  		},
  1158  		{
  1159  			"FLOAT",
  1160  			"TINYINT",
  1161  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1162  			[]interface{}{int64(0), int64(0), int64(0)},
  1163  			false,
  1164  		},
  1165  		{
  1166  			"FLOAT",
  1167  			"SMALLINT",
  1168  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1169  			[]interface{}{int64(0), int64(0), int64(0)},
  1170  			false,
  1171  		},
  1172  		{
  1173  			"FLOAT",
  1174  			"MEDIUMINT",
  1175  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1176  			[]interface{}{int64(0), int64(0), int64(0)},
  1177  			false,
  1178  		},
  1179  		{
  1180  			"FLOAT",
  1181  			"INT",
  1182  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1183  			[]interface{}{int64(0), int64(0), int64(0)},
  1184  			false,
  1185  		},
  1186  		{
  1187  			"FLOAT",
  1188  			"BIGINT",
  1189  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1190  			[]interface{}{int64(0), int64(0), int64(0)},
  1191  			false,
  1192  		},
  1193  		{
  1194  			"FLOAT",
  1195  			"TINYINT UNSIGNED",
  1196  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1197  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1198  			false,
  1199  		},
  1200  		{
  1201  			"FLOAT",
  1202  			"SMALLINT UNSIGNED",
  1203  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1204  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1205  			false,
  1206  		},
  1207  		{
  1208  			"FLOAT",
  1209  			"MEDIUMINT UNSIGNED",
  1210  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1211  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1212  			false,
  1213  		},
  1214  		{
  1215  			"FLOAT",
  1216  			"INT UNSIGNED",
  1217  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1218  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1219  			false,
  1220  		},
  1221  		{
  1222  			"FLOAT",
  1223  			"BIGINT UNSIGNED",
  1224  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1225  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1226  			false,
  1227  		},
  1228  		{
  1229  			"FLOAT",
  1230  			"DOUBLE",
  1231  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1232  			[]interface{}{float64(-0.5), float64(0), float64(0.5)},
  1233  			false,
  1234  		},
  1235  		{
  1236  			"FLOAT",
  1237  			"DECIMAL(1,0)",
  1238  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1239  			[]interface{}{"-1", "0", "1"},
  1240  			false,
  1241  		},
  1242  		{
  1243  			"FLOAT",
  1244  			"DECIMAL(15,0)",
  1245  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1246  			[]interface{}{"-1", "0", "1"},
  1247  			false,
  1248  		},
  1249  		{
  1250  			"FLOAT",
  1251  			"DECIMAL(30,0)",
  1252  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1253  			[]interface{}{"-1", "0", "1"},
  1254  			false,
  1255  		},
  1256  		{
  1257  			"FLOAT",
  1258  			"DECIMAL(65,0)",
  1259  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1260  			[]interface{}{"-1", "0", "1"},
  1261  			false,
  1262  		},
  1263  		{
  1264  			"FLOAT",
  1265  			"DECIMAL(1,1)",
  1266  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1267  			[]interface{}{"-0.5", "0.0", "0.5"},
  1268  			false,
  1269  		},
  1270  		{
  1271  			"FLOAT",
  1272  			"DECIMAL(15,1)",
  1273  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1274  			[]interface{}{"-0.5", "0.0", "0.5"},
  1275  			false,
  1276  		},
  1277  		{
  1278  			"FLOAT",
  1279  			"DECIMAL(30,1)",
  1280  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1281  			[]interface{}{"-0.5", "0.0", "0.5"},
  1282  			false,
  1283  		},
  1284  		{
  1285  			"FLOAT",
  1286  			"DECIMAL(65,1)",
  1287  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1288  			[]interface{}{"-0.5", "0.0", "0.5"},
  1289  			false,
  1290  		},
  1291  		{
  1292  			"FLOAT",
  1293  			"DECIMAL(15,15)",
  1294  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1295  			[]interface{}{"-0.500000000000000", "0.000000000000000", "0.500000000000000"},
  1296  			false,
  1297  		},
  1298  		{
  1299  			"FLOAT",
  1300  			"DECIMAL(30,15)",
  1301  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1302  			[]interface{}{"-0.500000000000000", "0.000000000000000", "0.500000000000000"},
  1303  			false,
  1304  		},
  1305  		{
  1306  			"FLOAT",
  1307  			"DECIMAL(65,15)",
  1308  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1309  			[]interface{}{"-0.500000000000000", "0.000000000000000", "0.500000000000000"},
  1310  			false,
  1311  		},
  1312  		{
  1313  			"FLOAT",
  1314  			"DECIMAL(30,30)",
  1315  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1316  			[]interface{}{"-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000"},
  1317  			false,
  1318  		},
  1319  		{
  1320  			"FLOAT",
  1321  			"DECIMAL(65,30)",
  1322  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1323  			[]interface{}{"-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000"},
  1324  			false,
  1325  		},
  1326  		{
  1327  			"FLOAT",
  1328  			"BIT(1)",
  1329  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1330  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1331  			false,
  1332  		},
  1333  		{
  1334  			"FLOAT",
  1335  			"BIT(8)",
  1336  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1337  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1338  			false,
  1339  		},
  1340  		{
  1341  			"FLOAT",
  1342  			"BIT(16)",
  1343  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1344  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1345  			false,
  1346  		},
  1347  		{
  1348  			"FLOAT",
  1349  			"BIT(24)",
  1350  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1351  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1352  			false,
  1353  		},
  1354  		{
  1355  			"FLOAT",
  1356  			"BIT(32)",
  1357  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1358  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1359  			false,
  1360  		},
  1361  		{
  1362  			"FLOAT",
  1363  			"BIT(48)",
  1364  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1365  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1366  			false,
  1367  		},
  1368  		{
  1369  			"FLOAT",
  1370  			"BIT(64)",
  1371  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1372  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1373  			false,
  1374  		},
  1375  		{
  1376  			"FLOAT",
  1377  			"TINYBLOB",
  1378  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1379  			[]interface{}{"-0.5", "0", "0.5"},
  1380  			false,
  1381  		},
  1382  		{
  1383  			"FLOAT",
  1384  			"BLOB",
  1385  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1386  			[]interface{}{"-0.5", "0", "0.5"},
  1387  			false,
  1388  		},
  1389  		{
  1390  			"FLOAT",
  1391  			"MEDIUMBLOB",
  1392  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1393  			[]interface{}{"-0.5", "0", "0.5"},
  1394  			false,
  1395  		},
  1396  		{
  1397  			"FLOAT",
  1398  			"LONGBLOB",
  1399  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1400  			[]interface{}{"-0.5", "0", "0.5"},
  1401  			false,
  1402  		},
  1403  		{
  1404  			"FLOAT",
  1405  			"TINYTEXT",
  1406  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1407  			[]interface{}{"-0.5", "0", "0.5"},
  1408  			false,
  1409  		},
  1410  		{
  1411  			"FLOAT",
  1412  			"TEXT",
  1413  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1414  			[]interface{}{"-0.5", "0", "0.5"},
  1415  			false,
  1416  		},
  1417  		{
  1418  			"FLOAT",
  1419  			"MEDIUMTEXT",
  1420  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1421  			[]interface{}{"-0.5", "0", "0.5"},
  1422  			false,
  1423  		},
  1424  		{
  1425  			"FLOAT",
  1426  			"LONGTEXT",
  1427  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1428  			[]interface{}{"-0.5", "0", "0.5"},
  1429  			false,
  1430  		},
  1431  		{
  1432  			"FLOAT",
  1433  			"CHAR(1)",
  1434  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1435  			[]interface{}{},
  1436  			true,
  1437  		},
  1438  		{
  1439  			"FLOAT",
  1440  			"CHAR(10)",
  1441  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1442  			[]interface{}{"-0.5", "0", "0.5"},
  1443  			false,
  1444  		},
  1445  		{
  1446  			"FLOAT",
  1447  			"CHAR(100)",
  1448  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1449  			[]interface{}{"-0.5", "0", "0.5"},
  1450  			false,
  1451  		},
  1452  		{
  1453  			"FLOAT",
  1454  			"CHAR(255)",
  1455  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1456  			[]interface{}{"-0.5", "0", "0.5"},
  1457  			false,
  1458  		},
  1459  		{
  1460  			"FLOAT",
  1461  			"BINARY(1)",
  1462  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1463  			[]interface{}{},
  1464  			true,
  1465  		},
  1466  		{
  1467  			"FLOAT",
  1468  			"BINARY(10)",
  1469  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1470  			[]interface{}{"-0.5\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00"},
  1471  			false,
  1472  		},
  1473  		{
  1474  			"FLOAT",
  1475  			"BINARY(100)",
  1476  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1477  			[]interface{}{"-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  1478  			false,
  1479  		},
  1480  		{
  1481  			"FLOAT",
  1482  			"BINARY(255)",
  1483  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1484  			[]interface{}{"-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  1485  			false,
  1486  		},
  1487  		{
  1488  			"FLOAT",
  1489  			"VARCHAR(1)",
  1490  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1491  			[]interface{}{},
  1492  			true,
  1493  		},
  1494  		{
  1495  			"FLOAT",
  1496  			"VARCHAR(10)",
  1497  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1498  			[]interface{}{"-0.5", "0", "0.5"},
  1499  			false,
  1500  		},
  1501  		{
  1502  			"FLOAT",
  1503  			"VARCHAR(100)",
  1504  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1505  			[]interface{}{"-0.5", "0", "0.5"},
  1506  			false,
  1507  		},
  1508  		{
  1509  			"FLOAT",
  1510  			"VARCHAR(255)",
  1511  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1512  			[]interface{}{"-0.5", "0", "0.5"},
  1513  			false,
  1514  		},
  1515  		{
  1516  			"FLOAT",
  1517  			"VARCHAR(1023)",
  1518  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1519  			[]interface{}{"-0.5", "0", "0.5"},
  1520  			false,
  1521  		},
  1522  		{
  1523  			"FLOAT",
  1524  			"VARCHAR(4095)",
  1525  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1526  			[]interface{}{"-0.5", "0", "0.5"},
  1527  			false,
  1528  		},
  1529  		{
  1530  			"FLOAT",
  1531  			"VARBINARY(1)",
  1532  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1533  			[]interface{}{},
  1534  			true,
  1535  		},
  1536  		{
  1537  			"FLOAT",
  1538  			"VARBINARY(10)",
  1539  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1540  			[]interface{}{"-0.5", "0", "0.5"},
  1541  			false,
  1542  		},
  1543  		{
  1544  			"FLOAT",
  1545  			"VARBINARY(100)",
  1546  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1547  			[]interface{}{"-0.5", "0", "0.5"},
  1548  			false,
  1549  		},
  1550  		{
  1551  			"FLOAT",
  1552  			"VARBINARY(255)",
  1553  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1554  			[]interface{}{"-0.5", "0", "0.5"},
  1555  			false,
  1556  		},
  1557  		{
  1558  			"FLOAT",
  1559  			"VARBINARY(1023)",
  1560  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1561  			[]interface{}{"-0.5", "0", "0.5"},
  1562  			false,
  1563  		},
  1564  		{
  1565  			"FLOAT",
  1566  			"VARBINARY(4095)",
  1567  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1568  			[]interface{}{"-0.5", "0", "0.5"},
  1569  			false,
  1570  		},
  1571  		{
  1572  			"FLOAT",
  1573  			"VARBINARY(16383)",
  1574  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1575  			[]interface{}{"-0.5", "0", "0.5"},
  1576  			false,
  1577  		},
  1578  		{
  1579  			"FLOAT",
  1580  			"YEAR",
  1581  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1582  			[]interface{}{int64(0), int64(0), int64(0)},
  1583  			false,
  1584  		},
  1585  		{
  1586  			"FLOAT",
  1587  			"DATE",
  1588  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1589  			[]interface{}{},
  1590  			true,
  1591  		},
  1592  		{
  1593  			"FLOAT",
  1594  			"TIME",
  1595  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1596  			[]interface{}{"-00:00:00.500000", "00:00:00", "00:00:00.500000"},
  1597  			false,
  1598  		},
  1599  		{
  1600  			"FLOAT",
  1601  			"TIMESTAMP",
  1602  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1603  			[]interface{}{},
  1604  			true,
  1605  		},
  1606  		{
  1607  			"FLOAT",
  1608  			"DATETIME",
  1609  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1610  			[]interface{}{},
  1611  			true,
  1612  		},
  1613  		{
  1614  			"FLOAT",
  1615  			"ENUM('A')",
  1616  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1617  			[]interface{}{},
  1618  			true,
  1619  		},
  1620  		{
  1621  			"FLOAT",
  1622  			"ENUM('B')",
  1623  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1624  			[]interface{}{},
  1625  			true,
  1626  		},
  1627  		{
  1628  			"FLOAT",
  1629  			"ENUM('C')",
  1630  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1631  			[]interface{}{},
  1632  			true,
  1633  		},
  1634  		{
  1635  			"FLOAT",
  1636  			"ENUM('A','B')",
  1637  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1638  			[]interface{}{},
  1639  			true,
  1640  		},
  1641  		{
  1642  			"FLOAT",
  1643  			"ENUM('A','C')",
  1644  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1645  			[]interface{}{},
  1646  			true,
  1647  		},
  1648  		{
  1649  			"FLOAT",
  1650  			"ENUM('B','C')",
  1651  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1652  			[]interface{}{},
  1653  			true,
  1654  		},
  1655  		{
  1656  			"FLOAT",
  1657  			"ENUM('A','B','C')",
  1658  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1659  			[]interface{}{},
  1660  			true,
  1661  		},
  1662  		{
  1663  			"FLOAT",
  1664  			"ENUM('C','A','B')",
  1665  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1666  			[]interface{}{},
  1667  			true,
  1668  		},
  1669  		{
  1670  			"FLOAT",
  1671  			"SET('A')",
  1672  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1673  			[]interface{}{},
  1674  			true,
  1675  		},
  1676  		{
  1677  			"FLOAT",
  1678  			"SET('B')",
  1679  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1680  			[]interface{}{},
  1681  			true,
  1682  		},
  1683  		{
  1684  			"FLOAT",
  1685  			"SET('C')",
  1686  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1687  			[]interface{}{},
  1688  			true,
  1689  		},
  1690  		{
  1691  			"FLOAT",
  1692  			"SET('A','B')",
  1693  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1694  			[]interface{}{},
  1695  			true,
  1696  		},
  1697  		{
  1698  			"FLOAT",
  1699  			"SET('A','C')",
  1700  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1701  			[]interface{}{},
  1702  			true,
  1703  		},
  1704  		{
  1705  			"FLOAT",
  1706  			"SET('B','C')",
  1707  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1708  			[]interface{}{},
  1709  			true,
  1710  		},
  1711  		{
  1712  			"FLOAT",
  1713  			"SET('A','B','C')",
  1714  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1715  			[]interface{}{},
  1716  			true,
  1717  		},
  1718  		{
  1719  			"FLOAT",
  1720  			"SET('C','A','B')",
  1721  			`(0,"-0.5"), (1,"0.0"), (2,"0.5")`,
  1722  			[]interface{}{},
  1723  			true,
  1724  		},
  1725  		{
  1726  			"FLOAT",
  1727  			"TINYINT",
  1728  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1729  			[]interface{}{int64(0), int64(0), int64(0)},
  1730  			false,
  1731  		},
  1732  		{
  1733  			"FLOAT",
  1734  			"SMALLINT",
  1735  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1736  			[]interface{}{int64(0), int64(0), int64(0)},
  1737  			false,
  1738  		},
  1739  		{
  1740  			"FLOAT",
  1741  			"MEDIUMINT",
  1742  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1743  			[]interface{}{int64(0), int64(0), int64(0)},
  1744  			false,
  1745  		},
  1746  		{
  1747  			"FLOAT",
  1748  			"INT",
  1749  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1750  			[]interface{}{int64(0), int64(0), int64(0)},
  1751  			false,
  1752  		},
  1753  		{
  1754  			"FLOAT",
  1755  			"BIGINT",
  1756  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1757  			[]interface{}{int64(0), int64(0), int64(0)},
  1758  			false,
  1759  		},
  1760  		{
  1761  			"FLOAT",
  1762  			"TINYINT UNSIGNED",
  1763  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1764  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1765  			false,
  1766  		},
  1767  		{
  1768  			"FLOAT",
  1769  			"SMALLINT UNSIGNED",
  1770  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1771  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1772  			false,
  1773  		},
  1774  		{
  1775  			"FLOAT",
  1776  			"MEDIUMINT UNSIGNED",
  1777  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1778  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1779  			false,
  1780  		},
  1781  		{
  1782  			"FLOAT",
  1783  			"INT UNSIGNED",
  1784  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1785  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1786  			false,
  1787  		},
  1788  		{
  1789  			"FLOAT",
  1790  			"BIGINT UNSIGNED",
  1791  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1792  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1793  			false,
  1794  		},
  1795  		{
  1796  			"FLOAT",
  1797  			"DOUBLE",
  1798  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1799  			[]interface{}{float64(0), float64(0.5), float64(0.125)},
  1800  			false,
  1801  		},
  1802  		{
  1803  			"FLOAT",
  1804  			"DECIMAL(1,0)",
  1805  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1806  			[]interface{}{"0", "1", "0"},
  1807  			false,
  1808  		},
  1809  		{
  1810  			"FLOAT",
  1811  			"DECIMAL(15,0)",
  1812  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1813  			[]interface{}{"0", "1", "0"},
  1814  			false,
  1815  		},
  1816  		{
  1817  			"FLOAT",
  1818  			"DECIMAL(30,0)",
  1819  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1820  			[]interface{}{"0", "1", "0"},
  1821  			false,
  1822  		},
  1823  		{
  1824  			"FLOAT",
  1825  			"DECIMAL(65,0)",
  1826  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1827  			[]interface{}{"0", "1", "0"},
  1828  			false,
  1829  		},
  1830  		{
  1831  			"FLOAT",
  1832  			"DECIMAL(1,1)",
  1833  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1834  			[]interface{}{"0.0", "0.5", "0.1"},
  1835  			false,
  1836  		},
  1837  		{
  1838  			"FLOAT",
  1839  			"DECIMAL(15,1)",
  1840  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1841  			[]interface{}{"0.0", "0.5", "0.1"},
  1842  			false,
  1843  		},
  1844  		{
  1845  			"FLOAT",
  1846  			"DECIMAL(30,1)",
  1847  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1848  			[]interface{}{"0.0", "0.5", "0.1"},
  1849  			false,
  1850  		},
  1851  		{
  1852  			"FLOAT",
  1853  			"DECIMAL(65,1)",
  1854  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1855  			[]interface{}{"0.0", "0.5", "0.1"},
  1856  			false,
  1857  		},
  1858  		{
  1859  			"FLOAT",
  1860  			"DECIMAL(15,15)",
  1861  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1862  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000"},
  1863  			false,
  1864  		},
  1865  		{
  1866  			"FLOAT",
  1867  			"DECIMAL(30,15)",
  1868  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1869  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000"},
  1870  			false,
  1871  		},
  1872  		{
  1873  			"FLOAT",
  1874  			"DECIMAL(65,15)",
  1875  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1876  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000"},
  1877  			false,
  1878  		},
  1879  		{
  1880  			"FLOAT",
  1881  			"DECIMAL(30,30)",
  1882  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1883  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000"},
  1884  			false,
  1885  		},
  1886  		{
  1887  			"FLOAT",
  1888  			"DECIMAL(65,30)",
  1889  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1890  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000"},
  1891  			false,
  1892  		},
  1893  		{
  1894  			"FLOAT",
  1895  			"BIT(1)",
  1896  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1897  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1898  			false,
  1899  		},
  1900  		{
  1901  			"FLOAT",
  1902  			"BIT(8)",
  1903  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1904  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1905  			false,
  1906  		},
  1907  		{
  1908  			"FLOAT",
  1909  			"BIT(16)",
  1910  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1911  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1912  			false,
  1913  		},
  1914  		{
  1915  			"FLOAT",
  1916  			"BIT(24)",
  1917  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1918  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1919  			false,
  1920  		},
  1921  		{
  1922  			"FLOAT",
  1923  			"BIT(32)",
  1924  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1925  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1926  			false,
  1927  		},
  1928  		{
  1929  			"FLOAT",
  1930  			"BIT(48)",
  1931  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1932  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1933  			false,
  1934  		},
  1935  		{
  1936  			"FLOAT",
  1937  			"BIT(64)",
  1938  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1939  			[]interface{}{uint64(0), uint64(0), uint64(0)},
  1940  			false,
  1941  		},
  1942  		{
  1943  			"FLOAT",
  1944  			"TINYBLOB",
  1945  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1946  			[]interface{}{"0", "0.5", "0.125"},
  1947  			false,
  1948  		},
  1949  		{
  1950  			"FLOAT",
  1951  			"BLOB",
  1952  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1953  			[]interface{}{"0", "0.5", "0.125"},
  1954  			false,
  1955  		},
  1956  		{
  1957  			"FLOAT",
  1958  			"MEDIUMBLOB",
  1959  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1960  			[]interface{}{"0", "0.5", "0.125"},
  1961  			false,
  1962  		},
  1963  		{
  1964  			"FLOAT",
  1965  			"LONGBLOB",
  1966  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1967  			[]interface{}{"0", "0.5", "0.125"},
  1968  			false,
  1969  		},
  1970  		{
  1971  			"FLOAT",
  1972  			"TINYTEXT",
  1973  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1974  			[]interface{}{"0", "0.5", "0.125"},
  1975  			false,
  1976  		},
  1977  		{
  1978  			"FLOAT",
  1979  			"TEXT",
  1980  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1981  			[]interface{}{"0", "0.5", "0.125"},
  1982  			false,
  1983  		},
  1984  		{
  1985  			"FLOAT",
  1986  			"MEDIUMTEXT",
  1987  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1988  			[]interface{}{"0", "0.5", "0.125"},
  1989  			false,
  1990  		},
  1991  		{
  1992  			"FLOAT",
  1993  			"LONGTEXT",
  1994  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  1995  			[]interface{}{"0", "0.5", "0.125"},
  1996  			false,
  1997  		},
  1998  		{
  1999  			"FLOAT",
  2000  			"CHAR(1)",
  2001  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2002  			[]interface{}{},
  2003  			true,
  2004  		},
  2005  		{
  2006  			"FLOAT",
  2007  			"CHAR(10)",
  2008  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2009  			[]interface{}{"0", "0.5", "0.125"},
  2010  			false,
  2011  		},
  2012  		{
  2013  			"FLOAT",
  2014  			"CHAR(100)",
  2015  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2016  			[]interface{}{"0", "0.5", "0.125"},
  2017  			false,
  2018  		},
  2019  		{
  2020  			"FLOAT",
  2021  			"CHAR(255)",
  2022  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2023  			[]interface{}{"0", "0.5", "0.125"},
  2024  			false,
  2025  		},
  2026  		{
  2027  			"FLOAT",
  2028  			"BINARY(1)",
  2029  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2030  			[]interface{}{},
  2031  			true,
  2032  		},
  2033  		{
  2034  			"FLOAT",
  2035  			"BINARY(10)",
  2036  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2037  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00"},
  2038  			false,
  2039  		},
  2040  		{
  2041  			"FLOAT",
  2042  			"BINARY(100)",
  2043  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2044  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  2045  			false,
  2046  		},
  2047  		{
  2048  			"FLOAT",
  2049  			"BINARY(255)",
  2050  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2051  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  2052  			false,
  2053  		},
  2054  		{
  2055  			"FLOAT",
  2056  			"VARCHAR(1)",
  2057  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2058  			[]interface{}{},
  2059  			true,
  2060  		},
  2061  		{
  2062  			"FLOAT",
  2063  			"VARCHAR(10)",
  2064  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2065  			[]interface{}{"0", "0.5", "0.125"},
  2066  			false,
  2067  		},
  2068  		{
  2069  			"FLOAT",
  2070  			"VARCHAR(100)",
  2071  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2072  			[]interface{}{"0", "0.5", "0.125"},
  2073  			false,
  2074  		},
  2075  		{
  2076  			"FLOAT",
  2077  			"VARCHAR(255)",
  2078  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2079  			[]interface{}{"0", "0.5", "0.125"},
  2080  			false,
  2081  		},
  2082  		{
  2083  			"FLOAT",
  2084  			"VARCHAR(1023)",
  2085  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2086  			[]interface{}{"0", "0.5", "0.125"},
  2087  			false,
  2088  		},
  2089  		{
  2090  			"FLOAT",
  2091  			"VARCHAR(4095)",
  2092  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2093  			[]interface{}{"0", "0.5", "0.125"},
  2094  			false,
  2095  		},
  2096  		{
  2097  			"FLOAT",
  2098  			"VARBINARY(1)",
  2099  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2100  			[]interface{}{},
  2101  			true,
  2102  		},
  2103  		{
  2104  			"FLOAT",
  2105  			"VARBINARY(10)",
  2106  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2107  			[]interface{}{"0", "0.5", "0.125"},
  2108  			false,
  2109  		},
  2110  		{
  2111  			"FLOAT",
  2112  			"VARBINARY(100)",
  2113  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2114  			[]interface{}{"0", "0.5", "0.125"},
  2115  			false,
  2116  		},
  2117  		{
  2118  			"FLOAT",
  2119  			"VARBINARY(255)",
  2120  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2121  			[]interface{}{"0", "0.5", "0.125"},
  2122  			false,
  2123  		},
  2124  		{
  2125  			"FLOAT",
  2126  			"VARBINARY(1023)",
  2127  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2128  			[]interface{}{"0", "0.5", "0.125"},
  2129  			false,
  2130  		},
  2131  		{
  2132  			"FLOAT",
  2133  			"VARBINARY(4095)",
  2134  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2135  			[]interface{}{"0", "0.5", "0.125"},
  2136  			false,
  2137  		},
  2138  		{
  2139  			"FLOAT",
  2140  			"VARBINARY(16383)",
  2141  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2142  			[]interface{}{"0", "0.5", "0.125"},
  2143  			false,
  2144  		},
  2145  		{
  2146  			"FLOAT",
  2147  			"YEAR",
  2148  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2149  			[]interface{}{int64(0), int64(0), int64(0)},
  2150  			false,
  2151  		},
  2152  		{
  2153  			"FLOAT",
  2154  			"DATE",
  2155  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2156  			[]interface{}{},
  2157  			true,
  2158  		},
  2159  		{
  2160  			"FLOAT",
  2161  			"TIME",
  2162  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2163  			[]interface{}{"00:00:00", "00:00:00.500000", "00:00:00.125000"},
  2164  			false,
  2165  		},
  2166  		{
  2167  			"FLOAT",
  2168  			"TIMESTAMP",
  2169  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2170  			[]interface{}{},
  2171  			true,
  2172  		},
  2173  		{
  2174  			"FLOAT",
  2175  			"DATETIME",
  2176  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2177  			[]interface{}{},
  2178  			true,
  2179  		},
  2180  		{
  2181  			"FLOAT",
  2182  			"ENUM('A')",
  2183  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2184  			[]interface{}{},
  2185  			true,
  2186  		},
  2187  		{
  2188  			"FLOAT",
  2189  			"ENUM('B')",
  2190  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2191  			[]interface{}{},
  2192  			true,
  2193  		},
  2194  		{
  2195  			"FLOAT",
  2196  			"ENUM('C')",
  2197  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2198  			[]interface{}{},
  2199  			true,
  2200  		},
  2201  		{
  2202  			"FLOAT",
  2203  			"ENUM('A','B')",
  2204  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2205  			[]interface{}{},
  2206  			true,
  2207  		},
  2208  		{
  2209  			"FLOAT",
  2210  			"ENUM('A','C')",
  2211  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2212  			[]interface{}{},
  2213  			true,
  2214  		},
  2215  		{
  2216  			"FLOAT",
  2217  			"ENUM('B','C')",
  2218  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2219  			[]interface{}{},
  2220  			true,
  2221  		},
  2222  		{
  2223  			"FLOAT",
  2224  			"ENUM('A','B','C')",
  2225  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2226  			[]interface{}{},
  2227  			true,
  2228  		},
  2229  		{
  2230  			"FLOAT",
  2231  			"ENUM('C','A','B')",
  2232  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2233  			[]interface{}{},
  2234  			true,
  2235  		},
  2236  		{
  2237  			"FLOAT",
  2238  			"SET('A')",
  2239  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2240  			[]interface{}{},
  2241  			true,
  2242  		},
  2243  		{
  2244  			"FLOAT",
  2245  			"SET('B')",
  2246  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2247  			[]interface{}{},
  2248  			true,
  2249  		},
  2250  		{
  2251  			"FLOAT",
  2252  			"SET('C')",
  2253  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2254  			[]interface{}{},
  2255  			true,
  2256  		},
  2257  		{
  2258  			"FLOAT",
  2259  			"SET('A','B')",
  2260  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2261  			[]interface{}{},
  2262  			true,
  2263  		},
  2264  		{
  2265  			"FLOAT",
  2266  			"SET('A','C')",
  2267  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2268  			[]interface{}{},
  2269  			true,
  2270  		},
  2271  		{
  2272  			"FLOAT",
  2273  			"SET('B','C')",
  2274  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2275  			[]interface{}{},
  2276  			true,
  2277  		},
  2278  		{
  2279  			"FLOAT",
  2280  			"SET('A','B','C')",
  2281  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2282  			[]interface{}{},
  2283  			true,
  2284  		},
  2285  		{
  2286  			"FLOAT",
  2287  			"SET('C','A','B')",
  2288  			`(0,"0.0"), (1,"0.5"), (2,"0.125")`,
  2289  			[]interface{}{},
  2290  			true,
  2291  		},
  2292  		{
  2293  			"FLOAT",
  2294  			"TINYINT",
  2295  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2296  			[]interface{}{int64(0), int64(0), int64(0), int64(0), int64(0)},
  2297  			false,
  2298  		},
  2299  		{
  2300  			"FLOAT",
  2301  			"SMALLINT",
  2302  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2303  			[]interface{}{int64(0), int64(0), int64(0), int64(0), int64(0)},
  2304  			false,
  2305  		},
  2306  		{
  2307  			"FLOAT",
  2308  			"MEDIUMINT",
  2309  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2310  			[]interface{}{int64(0), int64(0), int64(0), int64(0), int64(0)},
  2311  			false,
  2312  		},
  2313  		{
  2314  			"FLOAT",
  2315  			"INT",
  2316  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2317  			[]interface{}{int64(0), int64(0), int64(0), int64(0), int64(0)},
  2318  			false,
  2319  		},
  2320  		{
  2321  			"FLOAT",
  2322  			"BIGINT",
  2323  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2324  			[]interface{}{int64(0), int64(0), int64(0), int64(0), int64(0)},
  2325  			false,
  2326  		},
  2327  		{
  2328  			"FLOAT",
  2329  			"TINYINT UNSIGNED",
  2330  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2331  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2332  			false,
  2333  		},
  2334  		{
  2335  			"FLOAT",
  2336  			"SMALLINT UNSIGNED",
  2337  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2338  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2339  			false,
  2340  		},
  2341  		{
  2342  			"FLOAT",
  2343  			"MEDIUMINT UNSIGNED",
  2344  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2345  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2346  			false,
  2347  		},
  2348  		{
  2349  			"FLOAT",
  2350  			"INT UNSIGNED",
  2351  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2352  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2353  			false,
  2354  		},
  2355  		{
  2356  			"FLOAT",
  2357  			"BIGINT UNSIGNED",
  2358  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2359  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2360  			false,
  2361  		},
  2362  		{
  2363  			"FLOAT",
  2364  			"DOUBLE",
  2365  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2366  			[]interface{}{float64(-0.125), float64(-0.5), float64(0), float64(0.5), float64(0.125)},
  2367  			false,
  2368  		},
  2369  		{
  2370  			"FLOAT",
  2371  			"DECIMAL(1,0)",
  2372  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2373  			[]interface{}{"0", "-1", "0", "1", "0"},
  2374  			false,
  2375  		},
  2376  		{
  2377  			"FLOAT",
  2378  			"DECIMAL(15,0)",
  2379  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2380  			[]interface{}{"0", "-1", "0", "1", "0"},
  2381  			false,
  2382  		},
  2383  		{
  2384  			"FLOAT",
  2385  			"DECIMAL(30,0)",
  2386  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2387  			[]interface{}{"0", "-1", "0", "1", "0"},
  2388  			false,
  2389  		},
  2390  		{
  2391  			"FLOAT",
  2392  			"DECIMAL(65,0)",
  2393  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2394  			[]interface{}{"0", "-1", "0", "1", "0"},
  2395  			false,
  2396  		},
  2397  		{
  2398  			"FLOAT",
  2399  			"DECIMAL(1,1)",
  2400  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2401  			[]interface{}{"-0.1", "-0.5", "0.0", "0.5", "0.1"},
  2402  			false,
  2403  		},
  2404  		{
  2405  			"FLOAT",
  2406  			"DECIMAL(15,1)",
  2407  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2408  			[]interface{}{"-0.1", "-0.5", "0.0", "0.5", "0.1"},
  2409  			false,
  2410  		},
  2411  		{
  2412  			"FLOAT",
  2413  			"DECIMAL(30,1)",
  2414  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2415  			[]interface{}{"-0.1", "-0.5", "0.0", "0.5", "0.1"},
  2416  			false,
  2417  		},
  2418  		{
  2419  			"FLOAT",
  2420  			"DECIMAL(65,1)",
  2421  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2422  			[]interface{}{"-0.1", "-0.5", "0.0", "0.5", "0.1"},
  2423  			false,
  2424  		},
  2425  		{
  2426  			"FLOAT",
  2427  			"DECIMAL(15,15)",
  2428  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2429  			[]interface{}{"-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000"},
  2430  			false,
  2431  		},
  2432  		{
  2433  			"FLOAT",
  2434  			"DECIMAL(30,15)",
  2435  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2436  			[]interface{}{"-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000"},
  2437  			false,
  2438  		},
  2439  		{
  2440  			"FLOAT",
  2441  			"DECIMAL(65,15)",
  2442  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2443  			[]interface{}{"-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000"},
  2444  			false,
  2445  		},
  2446  		{
  2447  			"FLOAT",
  2448  			"DECIMAL(30,30)",
  2449  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2450  			[]interface{}{"-0.125000000000000000000000000000", "-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000"},
  2451  			false,
  2452  		},
  2453  		{
  2454  			"FLOAT",
  2455  			"DECIMAL(65,30)",
  2456  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2457  			[]interface{}{"-0.125000000000000000000000000000", "-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000"},
  2458  			false,
  2459  		},
  2460  		{
  2461  			"FLOAT",
  2462  			"BIT(1)",
  2463  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2464  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2465  			false,
  2466  		},
  2467  		{
  2468  			"FLOAT",
  2469  			"BIT(8)",
  2470  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2471  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2472  			false,
  2473  		},
  2474  		{
  2475  			"FLOAT",
  2476  			"BIT(16)",
  2477  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2478  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2479  			false,
  2480  		},
  2481  		{
  2482  			"FLOAT",
  2483  			"BIT(24)",
  2484  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2485  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2486  			false,
  2487  		},
  2488  		{
  2489  			"FLOAT",
  2490  			"BIT(32)",
  2491  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2492  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2493  			false,
  2494  		},
  2495  		{
  2496  			"FLOAT",
  2497  			"BIT(48)",
  2498  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2499  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2500  			false,
  2501  		},
  2502  		{
  2503  			"FLOAT",
  2504  			"BIT(64)",
  2505  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2506  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(0), uint64(0)},
  2507  			false,
  2508  		},
  2509  		{
  2510  			"FLOAT",
  2511  			"TINYBLOB",
  2512  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2513  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2514  			false,
  2515  		},
  2516  		{
  2517  			"FLOAT",
  2518  			"BLOB",
  2519  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2520  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2521  			false,
  2522  		},
  2523  		{
  2524  			"FLOAT",
  2525  			"MEDIUMBLOB",
  2526  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2527  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2528  			false,
  2529  		},
  2530  		{
  2531  			"FLOAT",
  2532  			"LONGBLOB",
  2533  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2534  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2535  			false,
  2536  		},
  2537  		{
  2538  			"FLOAT",
  2539  			"TINYTEXT",
  2540  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2541  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2542  			false,
  2543  		},
  2544  		{
  2545  			"FLOAT",
  2546  			"TEXT",
  2547  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2548  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2549  			false,
  2550  		},
  2551  		{
  2552  			"FLOAT",
  2553  			"MEDIUMTEXT",
  2554  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2555  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2556  			false,
  2557  		},
  2558  		{
  2559  			"FLOAT",
  2560  			"LONGTEXT",
  2561  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2562  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2563  			false,
  2564  		},
  2565  		{
  2566  			"FLOAT",
  2567  			"CHAR(1)",
  2568  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2569  			[]interface{}{},
  2570  			true,
  2571  		},
  2572  		{
  2573  			"FLOAT",
  2574  			"CHAR(10)",
  2575  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2576  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2577  			false,
  2578  		},
  2579  		{
  2580  			"FLOAT",
  2581  			"CHAR(100)",
  2582  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2583  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2584  			false,
  2585  		},
  2586  		{
  2587  			"FLOAT",
  2588  			"CHAR(255)",
  2589  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2590  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2591  			false,
  2592  		},
  2593  		{
  2594  			"FLOAT",
  2595  			"BINARY(1)",
  2596  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2597  			[]interface{}{},
  2598  			true,
  2599  		},
  2600  		{
  2601  			"FLOAT",
  2602  			"BINARY(10)",
  2603  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2604  			[]interface{}{"-0.125\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00"},
  2605  			false,
  2606  		},
  2607  		{
  2608  			"FLOAT",
  2609  			"BINARY(100)",
  2610  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2611  			[]interface{}{"-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  2612  			false,
  2613  		},
  2614  		{
  2615  			"FLOAT",
  2616  			"BINARY(255)",
  2617  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2618  			[]interface{}{"-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  2619  			false,
  2620  		},
  2621  		{
  2622  			"FLOAT",
  2623  			"VARCHAR(1)",
  2624  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2625  			[]interface{}{},
  2626  			true,
  2627  		},
  2628  		{
  2629  			"FLOAT",
  2630  			"VARCHAR(10)",
  2631  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2632  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2633  			false,
  2634  		},
  2635  		{
  2636  			"FLOAT",
  2637  			"VARCHAR(100)",
  2638  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2639  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2640  			false,
  2641  		},
  2642  		{
  2643  			"FLOAT",
  2644  			"VARCHAR(255)",
  2645  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2646  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2647  			false,
  2648  		},
  2649  		{
  2650  			"FLOAT",
  2651  			"VARCHAR(1023)",
  2652  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2653  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2654  			false,
  2655  		},
  2656  		{
  2657  			"FLOAT",
  2658  			"VARCHAR(4095)",
  2659  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2660  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2661  			false,
  2662  		},
  2663  		{
  2664  			"FLOAT",
  2665  			"VARBINARY(1)",
  2666  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2667  			[]interface{}{},
  2668  			true,
  2669  		},
  2670  		{
  2671  			"FLOAT",
  2672  			"VARBINARY(10)",
  2673  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2674  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2675  			false,
  2676  		},
  2677  		{
  2678  			"FLOAT",
  2679  			"VARBINARY(100)",
  2680  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2681  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2682  			false,
  2683  		},
  2684  		{
  2685  			"FLOAT",
  2686  			"VARBINARY(255)",
  2687  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2688  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2689  			false,
  2690  		},
  2691  		{
  2692  			"FLOAT",
  2693  			"VARBINARY(1023)",
  2694  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2695  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2696  			false,
  2697  		},
  2698  		{
  2699  			"FLOAT",
  2700  			"VARBINARY(4095)",
  2701  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2702  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2703  			false,
  2704  		},
  2705  		{
  2706  			"FLOAT",
  2707  			"VARBINARY(16383)",
  2708  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2709  			[]interface{}{"-0.125", "-0.5", "0", "0.5", "0.125"},
  2710  			false,
  2711  		},
  2712  		{
  2713  			"FLOAT",
  2714  			"YEAR",
  2715  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2716  			[]interface{}{int64(0), int64(0), int64(0), int64(0), int64(0)},
  2717  			false,
  2718  		},
  2719  		{
  2720  			"FLOAT",
  2721  			"DATE",
  2722  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2723  			[]interface{}{},
  2724  			true,
  2725  		},
  2726  		{
  2727  			"FLOAT",
  2728  			"TIME",
  2729  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2730  			[]interface{}{"-00:00:00.125000", "-00:00:00.500000", "00:00:00", "00:00:00.500000", "00:00:00.125000"},
  2731  			false,
  2732  		},
  2733  		{
  2734  			"FLOAT",
  2735  			"TIMESTAMP",
  2736  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2737  			[]interface{}{},
  2738  			true,
  2739  		},
  2740  		{
  2741  			"FLOAT",
  2742  			"DATETIME",
  2743  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2744  			[]interface{}{},
  2745  			true,
  2746  		},
  2747  		{
  2748  			"FLOAT",
  2749  			"ENUM('A')",
  2750  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2751  			[]interface{}{},
  2752  			true,
  2753  		},
  2754  		{
  2755  			"FLOAT",
  2756  			"ENUM('B')",
  2757  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2758  			[]interface{}{},
  2759  			true,
  2760  		},
  2761  		{
  2762  			"FLOAT",
  2763  			"ENUM('C')",
  2764  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2765  			[]interface{}{},
  2766  			true,
  2767  		},
  2768  		{
  2769  			"FLOAT",
  2770  			"ENUM('A','B')",
  2771  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2772  			[]interface{}{},
  2773  			true,
  2774  		},
  2775  		{
  2776  			"FLOAT",
  2777  			"ENUM('A','C')",
  2778  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2779  			[]interface{}{},
  2780  			true,
  2781  		},
  2782  		{
  2783  			"FLOAT",
  2784  			"ENUM('B','C')",
  2785  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2786  			[]interface{}{},
  2787  			true,
  2788  		},
  2789  		{
  2790  			"FLOAT",
  2791  			"ENUM('A','B','C')",
  2792  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2793  			[]interface{}{},
  2794  			true,
  2795  		},
  2796  		{
  2797  			"FLOAT",
  2798  			"ENUM('C','A','B')",
  2799  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2800  			[]interface{}{},
  2801  			true,
  2802  		},
  2803  		{
  2804  			"FLOAT",
  2805  			"SET('A')",
  2806  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2807  			[]interface{}{},
  2808  			true,
  2809  		},
  2810  		{
  2811  			"FLOAT",
  2812  			"SET('B')",
  2813  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2814  			[]interface{}{},
  2815  			true,
  2816  		},
  2817  		{
  2818  			"FLOAT",
  2819  			"SET('C')",
  2820  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2821  			[]interface{}{},
  2822  			true,
  2823  		},
  2824  		{
  2825  			"FLOAT",
  2826  			"SET('A','B')",
  2827  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2828  			[]interface{}{},
  2829  			true,
  2830  		},
  2831  		{
  2832  			"FLOAT",
  2833  			"SET('A','C')",
  2834  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2835  			[]interface{}{},
  2836  			true,
  2837  		},
  2838  		{
  2839  			"FLOAT",
  2840  			"SET('B','C')",
  2841  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2842  			[]interface{}{},
  2843  			true,
  2844  		},
  2845  		{
  2846  			"FLOAT",
  2847  			"SET('A','B','C')",
  2848  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2849  			[]interface{}{},
  2850  			true,
  2851  		},
  2852  		{
  2853  			"FLOAT",
  2854  			"SET('C','A','B')",
  2855  			`(0,"-0.125"), (1,"-0.5"), (2,"0.0"), (3,"0.5"), (4,"0.125")`,
  2856  			[]interface{}{},
  2857  			true,
  2858  		},
  2859  		{
  2860  			"FLOAT",
  2861  			"TINYINT",
  2862  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2863  			[]interface{}{int64(0), int64(0), int64(0), int64(1)},
  2864  			false,
  2865  		},
  2866  		{
  2867  			"FLOAT",
  2868  			"SMALLINT",
  2869  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2870  			[]interface{}{int64(0), int64(0), int64(0), int64(1)},
  2871  			false,
  2872  		},
  2873  		{
  2874  			"FLOAT",
  2875  			"MEDIUMINT",
  2876  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2877  			[]interface{}{int64(0), int64(0), int64(0), int64(1)},
  2878  			false,
  2879  		},
  2880  		{
  2881  			"FLOAT",
  2882  			"INT",
  2883  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2884  			[]interface{}{int64(0), int64(0), int64(0), int64(1)},
  2885  			false,
  2886  		},
  2887  		{
  2888  			"FLOAT",
  2889  			"BIGINT",
  2890  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2891  			[]interface{}{int64(0), int64(0), int64(0), int64(1)},
  2892  			false,
  2893  		},
  2894  		{
  2895  			"FLOAT",
  2896  			"TINYINT UNSIGNED",
  2897  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2898  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  2899  			false,
  2900  		},
  2901  		{
  2902  			"FLOAT",
  2903  			"SMALLINT UNSIGNED",
  2904  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2905  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  2906  			false,
  2907  		},
  2908  		{
  2909  			"FLOAT",
  2910  			"MEDIUMINT UNSIGNED",
  2911  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2912  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  2913  			false,
  2914  		},
  2915  		{
  2916  			"FLOAT",
  2917  			"INT UNSIGNED",
  2918  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2919  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  2920  			false,
  2921  		},
  2922  		{
  2923  			"FLOAT",
  2924  			"BIGINT UNSIGNED",
  2925  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2926  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  2927  			false,
  2928  		},
  2929  		{
  2930  			"FLOAT",
  2931  			"DOUBLE",
  2932  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2933  			[]interface{}{float64(0), float64(0.5), float64(0.125), float64(1)},
  2934  			false,
  2935  		},
  2936  		{
  2937  			"FLOAT",
  2938  			"DECIMAL(1,0)",
  2939  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2940  			[]interface{}{"0", "1", "0", "1"},
  2941  			false,
  2942  		},
  2943  		{
  2944  			"FLOAT",
  2945  			"DECIMAL(15,0)",
  2946  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2947  			[]interface{}{"0", "1", "0", "1"},
  2948  			false,
  2949  		},
  2950  		{
  2951  			"FLOAT",
  2952  			"DECIMAL(30,0)",
  2953  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2954  			[]interface{}{"0", "1", "0", "1"},
  2955  			false,
  2956  		},
  2957  		{
  2958  			"FLOAT",
  2959  			"DECIMAL(65,0)",
  2960  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2961  			[]interface{}{"0", "1", "0", "1"},
  2962  			false,
  2963  		},
  2964  		{
  2965  			"FLOAT",
  2966  			"DECIMAL(1,1)",
  2967  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2968  			[]interface{}{},
  2969  			true,
  2970  		},
  2971  		{
  2972  			"FLOAT",
  2973  			"DECIMAL(15,1)",
  2974  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2975  			[]interface{}{"0.0", "0.5", "0.1", "1.0"},
  2976  			false,
  2977  		},
  2978  		{
  2979  			"FLOAT",
  2980  			"DECIMAL(30,1)",
  2981  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2982  			[]interface{}{"0.0", "0.5", "0.1", "1.0"},
  2983  			false,
  2984  		},
  2985  		{
  2986  			"FLOAT",
  2987  			"DECIMAL(65,1)",
  2988  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2989  			[]interface{}{"0.0", "0.5", "0.1", "1.0"},
  2990  			false,
  2991  		},
  2992  		{
  2993  			"FLOAT",
  2994  			"DECIMAL(15,15)",
  2995  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  2996  			[]interface{}{},
  2997  			true,
  2998  		},
  2999  		{
  3000  			"FLOAT",
  3001  			"DECIMAL(30,15)",
  3002  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3003  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000"},
  3004  			false,
  3005  		},
  3006  		{
  3007  			"FLOAT",
  3008  			"DECIMAL(65,15)",
  3009  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3010  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000"},
  3011  			false,
  3012  		},
  3013  		{
  3014  			"FLOAT",
  3015  			"DECIMAL(30,30)",
  3016  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3017  			[]interface{}{},
  3018  			true,
  3019  		},
  3020  		{
  3021  			"FLOAT",
  3022  			"DECIMAL(65,30)",
  3023  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3024  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000"},
  3025  			false,
  3026  		},
  3027  		{
  3028  			"FLOAT",
  3029  			"BIT(1)",
  3030  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3031  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3032  			false,
  3033  		},
  3034  		{
  3035  			"FLOAT",
  3036  			"BIT(8)",
  3037  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3038  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3039  			false,
  3040  		},
  3041  		{
  3042  			"FLOAT",
  3043  			"BIT(16)",
  3044  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3045  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3046  			false,
  3047  		},
  3048  		{
  3049  			"FLOAT",
  3050  			"BIT(24)",
  3051  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3052  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3053  			false,
  3054  		},
  3055  		{
  3056  			"FLOAT",
  3057  			"BIT(32)",
  3058  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3059  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3060  			false,
  3061  		},
  3062  		{
  3063  			"FLOAT",
  3064  			"BIT(48)",
  3065  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3066  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3067  			false,
  3068  		},
  3069  		{
  3070  			"FLOAT",
  3071  			"BIT(64)",
  3072  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3073  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1)},
  3074  			false,
  3075  		},
  3076  		{
  3077  			"FLOAT",
  3078  			"TINYBLOB",
  3079  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3080  			[]interface{}{"0", "0.5", "0.125", "1"},
  3081  			false,
  3082  		},
  3083  		{
  3084  			"FLOAT",
  3085  			"BLOB",
  3086  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3087  			[]interface{}{"0", "0.5", "0.125", "1"},
  3088  			false,
  3089  		},
  3090  		{
  3091  			"FLOAT",
  3092  			"MEDIUMBLOB",
  3093  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3094  			[]interface{}{"0", "0.5", "0.125", "1"},
  3095  			false,
  3096  		},
  3097  		{
  3098  			"FLOAT",
  3099  			"LONGBLOB",
  3100  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3101  			[]interface{}{"0", "0.5", "0.125", "1"},
  3102  			false,
  3103  		},
  3104  		{
  3105  			"FLOAT",
  3106  			"TINYTEXT",
  3107  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3108  			[]interface{}{"0", "0.5", "0.125", "1"},
  3109  			false,
  3110  		},
  3111  		{
  3112  			"FLOAT",
  3113  			"TEXT",
  3114  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3115  			[]interface{}{"0", "0.5", "0.125", "1"},
  3116  			false,
  3117  		},
  3118  		{
  3119  			"FLOAT",
  3120  			"MEDIUMTEXT",
  3121  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3122  			[]interface{}{"0", "0.5", "0.125", "1"},
  3123  			false,
  3124  		},
  3125  		{
  3126  			"FLOAT",
  3127  			"LONGTEXT",
  3128  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3129  			[]interface{}{"0", "0.5", "0.125", "1"},
  3130  			false,
  3131  		},
  3132  		{
  3133  			"FLOAT",
  3134  			"CHAR(1)",
  3135  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3136  			[]interface{}{},
  3137  			true,
  3138  		},
  3139  		{
  3140  			"FLOAT",
  3141  			"CHAR(10)",
  3142  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3143  			[]interface{}{"0", "0.5", "0.125", "1"},
  3144  			false,
  3145  		},
  3146  		{
  3147  			"FLOAT",
  3148  			"CHAR(100)",
  3149  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3150  			[]interface{}{"0", "0.5", "0.125", "1"},
  3151  			false,
  3152  		},
  3153  		{
  3154  			"FLOAT",
  3155  			"CHAR(255)",
  3156  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3157  			[]interface{}{"0", "0.5", "0.125", "1"},
  3158  			false,
  3159  		},
  3160  		{
  3161  			"FLOAT",
  3162  			"BINARY(1)",
  3163  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3164  			[]interface{}{},
  3165  			true,
  3166  		},
  3167  		{
  3168  			"FLOAT",
  3169  			"BINARY(10)",
  3170  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3171  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  3172  			false,
  3173  		},
  3174  		{
  3175  			"FLOAT",
  3176  			"BINARY(100)",
  3177  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3178  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  3179  			false,
  3180  		},
  3181  		{
  3182  			"FLOAT",
  3183  			"BINARY(255)",
  3184  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3185  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  3186  			false,
  3187  		},
  3188  		{
  3189  			"FLOAT",
  3190  			"VARCHAR(1)",
  3191  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3192  			[]interface{}{},
  3193  			true,
  3194  		},
  3195  		{
  3196  			"FLOAT",
  3197  			"VARCHAR(10)",
  3198  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3199  			[]interface{}{"0", "0.5", "0.125", "1"},
  3200  			false,
  3201  		},
  3202  		{
  3203  			"FLOAT",
  3204  			"VARCHAR(100)",
  3205  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3206  			[]interface{}{"0", "0.5", "0.125", "1"},
  3207  			false,
  3208  		},
  3209  		{
  3210  			"FLOAT",
  3211  			"VARCHAR(255)",
  3212  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3213  			[]interface{}{"0", "0.5", "0.125", "1"},
  3214  			false,
  3215  		},
  3216  		{
  3217  			"FLOAT",
  3218  			"VARCHAR(1023)",
  3219  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3220  			[]interface{}{"0", "0.5", "0.125", "1"},
  3221  			false,
  3222  		},
  3223  		{
  3224  			"FLOAT",
  3225  			"VARCHAR(4095)",
  3226  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3227  			[]interface{}{"0", "0.5", "0.125", "1"},
  3228  			false,
  3229  		},
  3230  		{
  3231  			"FLOAT",
  3232  			"VARBINARY(1)",
  3233  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3234  			[]interface{}{},
  3235  			true,
  3236  		},
  3237  		{
  3238  			"FLOAT",
  3239  			"VARBINARY(10)",
  3240  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3241  			[]interface{}{"0", "0.5", "0.125", "1"},
  3242  			false,
  3243  		},
  3244  		{
  3245  			"FLOAT",
  3246  			"VARBINARY(100)",
  3247  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3248  			[]interface{}{"0", "0.5", "0.125", "1"},
  3249  			false,
  3250  		},
  3251  		{
  3252  			"FLOAT",
  3253  			"VARBINARY(255)",
  3254  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3255  			[]interface{}{"0", "0.5", "0.125", "1"},
  3256  			false,
  3257  		},
  3258  		{
  3259  			"FLOAT",
  3260  			"VARBINARY(1023)",
  3261  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3262  			[]interface{}{"0", "0.5", "0.125", "1"},
  3263  			false,
  3264  		},
  3265  		{
  3266  			"FLOAT",
  3267  			"VARBINARY(4095)",
  3268  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3269  			[]interface{}{"0", "0.5", "0.125", "1"},
  3270  			false,
  3271  		},
  3272  		{
  3273  			"FLOAT",
  3274  			"VARBINARY(16383)",
  3275  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3276  			[]interface{}{"0", "0.5", "0.125", "1"},
  3277  			false,
  3278  		},
  3279  		{
  3280  			"FLOAT",
  3281  			"YEAR",
  3282  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3283  			[]interface{}{int64(0), int64(0), int64(0), int64(2001)},
  3284  			false,
  3285  		},
  3286  		{
  3287  			"FLOAT",
  3288  			"DATE",
  3289  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3290  			[]interface{}{},
  3291  			true,
  3292  		},
  3293  		{
  3294  			"FLOAT",
  3295  			"TIME",
  3296  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3297  			[]interface{}{"00:00:00", "00:00:00.500000", "00:00:00.125000", "00:00:01"},
  3298  			false,
  3299  		},
  3300  		{
  3301  			"FLOAT",
  3302  			"TIMESTAMP",
  3303  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3304  			[]interface{}{},
  3305  			true,
  3306  		},
  3307  		{
  3308  			"FLOAT",
  3309  			"DATETIME",
  3310  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3311  			[]interface{}{},
  3312  			true,
  3313  		},
  3314  		{
  3315  			"FLOAT",
  3316  			"ENUM('A')",
  3317  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3318  			[]interface{}{},
  3319  			true,
  3320  		},
  3321  		{
  3322  			"FLOAT",
  3323  			"ENUM('B')",
  3324  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3325  			[]interface{}{},
  3326  			true,
  3327  		},
  3328  		{
  3329  			"FLOAT",
  3330  			"ENUM('C')",
  3331  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3332  			[]interface{}{},
  3333  			true,
  3334  		},
  3335  		{
  3336  			"FLOAT",
  3337  			"ENUM('A','B')",
  3338  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3339  			[]interface{}{},
  3340  			true,
  3341  		},
  3342  		{
  3343  			"FLOAT",
  3344  			"ENUM('A','C')",
  3345  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3346  			[]interface{}{},
  3347  			true,
  3348  		},
  3349  		{
  3350  			"FLOAT",
  3351  			"ENUM('B','C')",
  3352  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3353  			[]interface{}{},
  3354  			true,
  3355  		},
  3356  		{
  3357  			"FLOAT",
  3358  			"ENUM('A','B','C')",
  3359  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3360  			[]interface{}{},
  3361  			true,
  3362  		},
  3363  		{
  3364  			"FLOAT",
  3365  			"ENUM('C','A','B')",
  3366  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3367  			[]interface{}{},
  3368  			true,
  3369  		},
  3370  		{
  3371  			"FLOAT",
  3372  			"SET('A')",
  3373  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3374  			[]interface{}{},
  3375  			true,
  3376  		},
  3377  		{
  3378  			"FLOAT",
  3379  			"SET('B')",
  3380  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3381  			[]interface{}{},
  3382  			true,
  3383  		},
  3384  		{
  3385  			"FLOAT",
  3386  			"SET('C')",
  3387  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3388  			[]interface{}{},
  3389  			true,
  3390  		},
  3391  		{
  3392  			"FLOAT",
  3393  			"SET('A','B')",
  3394  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3395  			[]interface{}{},
  3396  			true,
  3397  		},
  3398  		{
  3399  			"FLOAT",
  3400  			"SET('A','C')",
  3401  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3402  			[]interface{}{},
  3403  			true,
  3404  		},
  3405  		{
  3406  			"FLOAT",
  3407  			"SET('B','C')",
  3408  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3409  			[]interface{}{},
  3410  			true,
  3411  		},
  3412  		{
  3413  			"FLOAT",
  3414  			"SET('A','B','C')",
  3415  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3416  			[]interface{}{},
  3417  			true,
  3418  		},
  3419  		{
  3420  			"FLOAT",
  3421  			"SET('C','A','B')",
  3422  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0")`,
  3423  			[]interface{}{},
  3424  			true,
  3425  		},
  3426  		{
  3427  			"FLOAT",
  3428  			"TINYINT",
  3429  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3430  			[]interface{}{int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1)},
  3431  			false,
  3432  		},
  3433  		{
  3434  			"FLOAT",
  3435  			"SMALLINT",
  3436  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3437  			[]interface{}{int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1)},
  3438  			false,
  3439  		},
  3440  		{
  3441  			"FLOAT",
  3442  			"MEDIUMINT",
  3443  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3444  			[]interface{}{int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1)},
  3445  			false,
  3446  		},
  3447  		{
  3448  			"FLOAT",
  3449  			"INT",
  3450  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3451  			[]interface{}{int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1)},
  3452  			false,
  3453  		},
  3454  		{
  3455  			"FLOAT",
  3456  			"BIGINT",
  3457  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3458  			[]interface{}{int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1)},
  3459  			false,
  3460  		},
  3461  		{
  3462  			"FLOAT",
  3463  			"TINYINT UNSIGNED",
  3464  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3465  			[]interface{}{},
  3466  			true,
  3467  		},
  3468  		{
  3469  			"FLOAT",
  3470  			"SMALLINT UNSIGNED",
  3471  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3472  			[]interface{}{},
  3473  			true,
  3474  		},
  3475  		{
  3476  			"FLOAT",
  3477  			"MEDIUMINT UNSIGNED",
  3478  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3479  			[]interface{}{},
  3480  			true,
  3481  		},
  3482  		{
  3483  			"FLOAT",
  3484  			"INT UNSIGNED",
  3485  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3486  			[]interface{}{},
  3487  			true,
  3488  		},
  3489  		{
  3490  			"FLOAT",
  3491  			"BIGINT UNSIGNED",
  3492  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3493  			[]interface{}{},
  3494  			true,
  3495  		},
  3496  		{
  3497  			"FLOAT",
  3498  			"DOUBLE",
  3499  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3500  			[]interface{}{float64(-1), float64(-0.125), float64(-0.5), float64(0), float64(0.5), float64(0.125), float64(1)},
  3501  			false,
  3502  		},
  3503  		{
  3504  			"FLOAT",
  3505  			"DECIMAL(1,0)",
  3506  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3507  			[]interface{}{"-1", "0", "-1", "0", "1", "0", "1"},
  3508  			false,
  3509  		},
  3510  		{
  3511  			"FLOAT",
  3512  			"DECIMAL(15,0)",
  3513  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3514  			[]interface{}{"-1", "0", "-1", "0", "1", "0", "1"},
  3515  			false,
  3516  		},
  3517  		{
  3518  			"FLOAT",
  3519  			"DECIMAL(30,0)",
  3520  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3521  			[]interface{}{"-1", "0", "-1", "0", "1", "0", "1"},
  3522  			false,
  3523  		},
  3524  		{
  3525  			"FLOAT",
  3526  			"DECIMAL(65,0)",
  3527  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3528  			[]interface{}{"-1", "0", "-1", "0", "1", "0", "1"},
  3529  			false,
  3530  		},
  3531  		{
  3532  			"FLOAT",
  3533  			"DECIMAL(1,1)",
  3534  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3535  			[]interface{}{},
  3536  			true,
  3537  		},
  3538  		{
  3539  			"FLOAT",
  3540  			"DECIMAL(15,1)",
  3541  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3542  			[]interface{}{"-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0"},
  3543  			false,
  3544  		},
  3545  		{
  3546  			"FLOAT",
  3547  			"DECIMAL(30,1)",
  3548  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3549  			[]interface{}{"-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0"},
  3550  			false,
  3551  		},
  3552  		{
  3553  			"FLOAT",
  3554  			"DECIMAL(65,1)",
  3555  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3556  			[]interface{}{"-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0"},
  3557  			false,
  3558  		},
  3559  		{
  3560  			"FLOAT",
  3561  			"DECIMAL(15,15)",
  3562  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3563  			[]interface{}{},
  3564  			true,
  3565  		},
  3566  		{
  3567  			"FLOAT",
  3568  			"DECIMAL(30,15)",
  3569  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3570  			[]interface{}{"-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000"},
  3571  			false,
  3572  		},
  3573  		{
  3574  			"FLOAT",
  3575  			"DECIMAL(65,15)",
  3576  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3577  			[]interface{}{"-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000"},
  3578  			false,
  3579  		},
  3580  		{
  3581  			"FLOAT",
  3582  			"DECIMAL(30,30)",
  3583  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3584  			[]interface{}{},
  3585  			true,
  3586  		},
  3587  		{
  3588  			"FLOAT",
  3589  			"DECIMAL(65,30)",
  3590  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3591  			[]interface{}{"-1.000000000000000000000000000000", "-0.125000000000000000000000000000", "-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000"},
  3592  			false,
  3593  		},
  3594  		{
  3595  			"FLOAT",
  3596  			"BIT(1)",
  3597  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3598  			[]interface{}{},
  3599  			true,
  3600  		},
  3601  		{
  3602  			"FLOAT",
  3603  			"BIT(8)",
  3604  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3605  			[]interface{}{},
  3606  			true,
  3607  		},
  3608  		{
  3609  			"FLOAT",
  3610  			"BIT(16)",
  3611  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3612  			[]interface{}{},
  3613  			true,
  3614  		},
  3615  		{
  3616  			"FLOAT",
  3617  			"BIT(24)",
  3618  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3619  			[]interface{}{},
  3620  			true,
  3621  		},
  3622  		{
  3623  			"FLOAT",
  3624  			"BIT(32)",
  3625  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3626  			[]interface{}{},
  3627  			true,
  3628  		},
  3629  		{
  3630  			"FLOAT",
  3631  			"BIT(48)",
  3632  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3633  			[]interface{}{},
  3634  			true,
  3635  		},
  3636  		{
  3637  			"FLOAT",
  3638  			"BIT(64)",
  3639  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3640  			[]interface{}{uint64(18446744073709551615), uint64(0), uint64(0), uint64(0), uint64(0), uint64(0), uint64(1)},
  3641  			false,
  3642  		},
  3643  		{
  3644  			"FLOAT",
  3645  			"TINYBLOB",
  3646  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3647  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3648  			false,
  3649  		},
  3650  		{
  3651  			"FLOAT",
  3652  			"BLOB",
  3653  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3654  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3655  			false,
  3656  		},
  3657  		{
  3658  			"FLOAT",
  3659  			"MEDIUMBLOB",
  3660  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3661  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3662  			false,
  3663  		},
  3664  		{
  3665  			"FLOAT",
  3666  			"LONGBLOB",
  3667  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3668  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3669  			false,
  3670  		},
  3671  		{
  3672  			"FLOAT",
  3673  			"TINYTEXT",
  3674  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3675  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3676  			false,
  3677  		},
  3678  		{
  3679  			"FLOAT",
  3680  			"TEXT",
  3681  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3682  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3683  			false,
  3684  		},
  3685  		{
  3686  			"FLOAT",
  3687  			"MEDIUMTEXT",
  3688  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3689  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3690  			false,
  3691  		},
  3692  		{
  3693  			"FLOAT",
  3694  			"LONGTEXT",
  3695  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3696  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3697  			false,
  3698  		},
  3699  		{
  3700  			"FLOAT",
  3701  			"CHAR(1)",
  3702  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3703  			[]interface{}{},
  3704  			true,
  3705  		},
  3706  		{
  3707  			"FLOAT",
  3708  			"CHAR(10)",
  3709  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3710  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3711  			false,
  3712  		},
  3713  		{
  3714  			"FLOAT",
  3715  			"CHAR(100)",
  3716  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3717  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3718  			false,
  3719  		},
  3720  		{
  3721  			"FLOAT",
  3722  			"CHAR(255)",
  3723  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3724  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3725  			false,
  3726  		},
  3727  		{
  3728  			"FLOAT",
  3729  			"BINARY(1)",
  3730  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3731  			[]interface{}{},
  3732  			true,
  3733  		},
  3734  		{
  3735  			"FLOAT",
  3736  			"BINARY(10)",
  3737  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3738  			[]interface{}{"-1\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  3739  			false,
  3740  		},
  3741  		{
  3742  			"FLOAT",
  3743  			"BINARY(100)",
  3744  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3745  			[]interface{}{"-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  3746  			false,
  3747  		},
  3748  		{
  3749  			"FLOAT",
  3750  			"BINARY(255)",
  3751  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3752  			[]interface{}{"-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  3753  			false,
  3754  		},
  3755  		{
  3756  			"FLOAT",
  3757  			"VARCHAR(1)",
  3758  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3759  			[]interface{}{},
  3760  			true,
  3761  		},
  3762  		{
  3763  			"FLOAT",
  3764  			"VARCHAR(10)",
  3765  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3766  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3767  			false,
  3768  		},
  3769  		{
  3770  			"FLOAT",
  3771  			"VARCHAR(100)",
  3772  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3773  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3774  			false,
  3775  		},
  3776  		{
  3777  			"FLOAT",
  3778  			"VARCHAR(255)",
  3779  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3780  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3781  			false,
  3782  		},
  3783  		{
  3784  			"FLOAT",
  3785  			"VARCHAR(1023)",
  3786  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3787  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3788  			false,
  3789  		},
  3790  		{
  3791  			"FLOAT",
  3792  			"VARCHAR(4095)",
  3793  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3794  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3795  			false,
  3796  		},
  3797  		{
  3798  			"FLOAT",
  3799  			"VARBINARY(1)",
  3800  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3801  			[]interface{}{},
  3802  			true,
  3803  		},
  3804  		{
  3805  			"FLOAT",
  3806  			"VARBINARY(10)",
  3807  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3808  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3809  			false,
  3810  		},
  3811  		{
  3812  			"FLOAT",
  3813  			"VARBINARY(100)",
  3814  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3815  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3816  			false,
  3817  		},
  3818  		{
  3819  			"FLOAT",
  3820  			"VARBINARY(255)",
  3821  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3822  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3823  			false,
  3824  		},
  3825  		{
  3826  			"FLOAT",
  3827  			"VARBINARY(1023)",
  3828  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3829  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3830  			false,
  3831  		},
  3832  		{
  3833  			"FLOAT",
  3834  			"VARBINARY(4095)",
  3835  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3836  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3837  			false,
  3838  		},
  3839  		{
  3840  			"FLOAT",
  3841  			"VARBINARY(16383)",
  3842  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3843  			[]interface{}{"-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1"},
  3844  			false,
  3845  		},
  3846  		{
  3847  			"FLOAT",
  3848  			"YEAR",
  3849  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3850  			[]interface{}{},
  3851  			true,
  3852  		},
  3853  		{
  3854  			"FLOAT",
  3855  			"DATE",
  3856  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3857  			[]interface{}{},
  3858  			true,
  3859  		},
  3860  		{
  3861  			"FLOAT",
  3862  			"TIME",
  3863  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3864  			[]interface{}{"-00:00:01", "-00:00:00.125000", "-00:00:00.500000", "00:00:00", "00:00:00.500000", "00:00:00.125000", "00:00:01"},
  3865  			false,
  3866  		},
  3867  		{
  3868  			"FLOAT",
  3869  			"TIMESTAMP",
  3870  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3871  			[]interface{}{},
  3872  			true,
  3873  		},
  3874  		{
  3875  			"FLOAT",
  3876  			"DATETIME",
  3877  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3878  			[]interface{}{},
  3879  			true,
  3880  		},
  3881  		{
  3882  			"FLOAT",
  3883  			"ENUM('A')",
  3884  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3885  			[]interface{}{},
  3886  			true,
  3887  		},
  3888  		{
  3889  			"FLOAT",
  3890  			"ENUM('B')",
  3891  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3892  			[]interface{}{},
  3893  			true,
  3894  		},
  3895  		{
  3896  			"FLOAT",
  3897  			"ENUM('C')",
  3898  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3899  			[]interface{}{},
  3900  			true,
  3901  		},
  3902  		{
  3903  			"FLOAT",
  3904  			"ENUM('A','B')",
  3905  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3906  			[]interface{}{},
  3907  			true,
  3908  		},
  3909  		{
  3910  			"FLOAT",
  3911  			"ENUM('A','C')",
  3912  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3913  			[]interface{}{},
  3914  			true,
  3915  		},
  3916  		{
  3917  			"FLOAT",
  3918  			"ENUM('B','C')",
  3919  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3920  			[]interface{}{},
  3921  			true,
  3922  		},
  3923  		{
  3924  			"FLOAT",
  3925  			"ENUM('A','B','C')",
  3926  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3927  			[]interface{}{},
  3928  			true,
  3929  		},
  3930  		{
  3931  			"FLOAT",
  3932  			"ENUM('C','A','B')",
  3933  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3934  			[]interface{}{},
  3935  			true,
  3936  		},
  3937  		{
  3938  			"FLOAT",
  3939  			"SET('A')",
  3940  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3941  			[]interface{}{},
  3942  			true,
  3943  		},
  3944  		{
  3945  			"FLOAT",
  3946  			"SET('B')",
  3947  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3948  			[]interface{}{},
  3949  			true,
  3950  		},
  3951  		{
  3952  			"FLOAT",
  3953  			"SET('C')",
  3954  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3955  			[]interface{}{},
  3956  			true,
  3957  		},
  3958  		{
  3959  			"FLOAT",
  3960  			"SET('A','B')",
  3961  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3962  			[]interface{}{},
  3963  			true,
  3964  		},
  3965  		{
  3966  			"FLOAT",
  3967  			"SET('A','C')",
  3968  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3969  			[]interface{}{},
  3970  			true,
  3971  		},
  3972  		{
  3973  			"FLOAT",
  3974  			"SET('B','C')",
  3975  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3976  			[]interface{}{},
  3977  			true,
  3978  		},
  3979  		{
  3980  			"FLOAT",
  3981  			"SET('A','B','C')",
  3982  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3983  			[]interface{}{},
  3984  			true,
  3985  		},
  3986  		{
  3987  			"FLOAT",
  3988  			"SET('C','A','B')",
  3989  			`(0,"-1.0"), (1,"-0.125"), (2,"-0.5"), (3,"0.0"), (4,"0.5"), (5,"0.125"), (6,"1.0")`,
  3990  			[]interface{}{},
  3991  			true,
  3992  		},
  3993  		{
  3994  			"FLOAT",
  3995  			"TINYINT",
  3996  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  3997  			[]interface{}{},
  3998  			true,
  3999  		},
  4000  		{
  4001  			"FLOAT",
  4002  			"SMALLINT",
  4003  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4004  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257)},
  4005  			false,
  4006  		},
  4007  		{
  4008  			"FLOAT",
  4009  			"MEDIUMINT",
  4010  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4011  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257)},
  4012  			false,
  4013  		},
  4014  		{
  4015  			"FLOAT",
  4016  			"INT",
  4017  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4018  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257)},
  4019  			false,
  4020  		},
  4021  		{
  4022  			"FLOAT",
  4023  			"BIGINT",
  4024  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4025  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257)},
  4026  			false,
  4027  		},
  4028  		{
  4029  			"FLOAT",
  4030  			"TINYINT UNSIGNED",
  4031  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4032  			[]interface{}{},
  4033  			true,
  4034  		},
  4035  		{
  4036  			"FLOAT",
  4037  			"SMALLINT UNSIGNED",
  4038  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4039  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4040  			false,
  4041  		},
  4042  		{
  4043  			"FLOAT",
  4044  			"MEDIUMINT UNSIGNED",
  4045  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4046  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4047  			false,
  4048  		},
  4049  		{
  4050  			"FLOAT",
  4051  			"INT UNSIGNED",
  4052  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4053  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4054  			false,
  4055  		},
  4056  		{
  4057  			"FLOAT",
  4058  			"BIGINT UNSIGNED",
  4059  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4060  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4061  			false,
  4062  		},
  4063  		{
  4064  			"FLOAT",
  4065  			"DOUBLE",
  4066  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4067  			[]interface{}{float64(0), float64(0.5), float64(0.125), float64(1), float64(256.75)},
  4068  			false,
  4069  		},
  4070  		{
  4071  			"FLOAT",
  4072  			"DECIMAL(1,0)",
  4073  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4074  			[]interface{}{},
  4075  			true,
  4076  		},
  4077  		{
  4078  			"FLOAT",
  4079  			"DECIMAL(15,0)",
  4080  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4081  			[]interface{}{"0", "1", "0", "1", "257"},
  4082  			false,
  4083  		},
  4084  		{
  4085  			"FLOAT",
  4086  			"DECIMAL(30,0)",
  4087  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4088  			[]interface{}{"0", "1", "0", "1", "257"},
  4089  			false,
  4090  		},
  4091  		{
  4092  			"FLOAT",
  4093  			"DECIMAL(65,0)",
  4094  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4095  			[]interface{}{"0", "1", "0", "1", "257"},
  4096  			false,
  4097  		},
  4098  		{
  4099  			"FLOAT",
  4100  			"DECIMAL(1,1)",
  4101  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4102  			[]interface{}{},
  4103  			true,
  4104  		},
  4105  		{
  4106  			"FLOAT",
  4107  			"DECIMAL(15,1)",
  4108  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4109  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8"},
  4110  			false,
  4111  		},
  4112  		{
  4113  			"FLOAT",
  4114  			"DECIMAL(30,1)",
  4115  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4116  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8"},
  4117  			false,
  4118  		},
  4119  		{
  4120  			"FLOAT",
  4121  			"DECIMAL(65,1)",
  4122  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4123  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8"},
  4124  			false,
  4125  		},
  4126  		{
  4127  			"FLOAT",
  4128  			"DECIMAL(15,15)",
  4129  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4130  			[]interface{}{},
  4131  			true,
  4132  		},
  4133  		{
  4134  			"FLOAT",
  4135  			"DECIMAL(30,15)",
  4136  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4137  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000"},
  4138  			false,
  4139  		},
  4140  		{
  4141  			"FLOAT",
  4142  			"DECIMAL(65,15)",
  4143  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4144  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000"},
  4145  			false,
  4146  		},
  4147  		{
  4148  			"FLOAT",
  4149  			"DECIMAL(30,30)",
  4150  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4151  			[]interface{}{},
  4152  			true,
  4153  		},
  4154  		{
  4155  			"FLOAT",
  4156  			"DECIMAL(65,30)",
  4157  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4158  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000", "256.750000000000000000000000000000"},
  4159  			false,
  4160  		},
  4161  		{
  4162  			"FLOAT",
  4163  			"BIT(1)",
  4164  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4165  			[]interface{}{},
  4166  			true,
  4167  		},
  4168  		{
  4169  			"FLOAT",
  4170  			"BIT(8)",
  4171  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4172  			[]interface{}{},
  4173  			true,
  4174  		},
  4175  		{
  4176  			"FLOAT",
  4177  			"BIT(16)",
  4178  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4179  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4180  			false,
  4181  		},
  4182  		{
  4183  			"FLOAT",
  4184  			"BIT(24)",
  4185  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4186  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4187  			false,
  4188  		},
  4189  		{
  4190  			"FLOAT",
  4191  			"BIT(32)",
  4192  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4193  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4194  			false,
  4195  		},
  4196  		{
  4197  			"FLOAT",
  4198  			"BIT(48)",
  4199  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4200  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4201  			false,
  4202  		},
  4203  		{
  4204  			"FLOAT",
  4205  			"BIT(64)",
  4206  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4207  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4208  			false,
  4209  		},
  4210  		{
  4211  			"FLOAT",
  4212  			"TINYBLOB",
  4213  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4214  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4215  			false,
  4216  		},
  4217  		{
  4218  			"FLOAT",
  4219  			"BLOB",
  4220  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4221  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4222  			false,
  4223  		},
  4224  		{
  4225  			"FLOAT",
  4226  			"MEDIUMBLOB",
  4227  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4228  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4229  			false,
  4230  		},
  4231  		{
  4232  			"FLOAT",
  4233  			"LONGBLOB",
  4234  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4235  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4236  			false,
  4237  		},
  4238  		{
  4239  			"FLOAT",
  4240  			"TINYTEXT",
  4241  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4242  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4243  			false,
  4244  		},
  4245  		{
  4246  			"FLOAT",
  4247  			"TEXT",
  4248  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4249  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4250  			false,
  4251  		},
  4252  		{
  4253  			"FLOAT",
  4254  			"MEDIUMTEXT",
  4255  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4256  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4257  			false,
  4258  		},
  4259  		{
  4260  			"FLOAT",
  4261  			"LONGTEXT",
  4262  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4263  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4264  			false,
  4265  		},
  4266  		{
  4267  			"FLOAT",
  4268  			"CHAR(1)",
  4269  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4270  			[]interface{}{},
  4271  			true,
  4272  		},
  4273  		{
  4274  			"FLOAT",
  4275  			"CHAR(10)",
  4276  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4277  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4278  			false,
  4279  		},
  4280  		{
  4281  			"FLOAT",
  4282  			"CHAR(100)",
  4283  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4284  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4285  			false,
  4286  		},
  4287  		{
  4288  			"FLOAT",
  4289  			"CHAR(255)",
  4290  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4291  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4292  			false,
  4293  		},
  4294  		{
  4295  			"FLOAT",
  4296  			"BINARY(1)",
  4297  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4298  			[]interface{}{},
  4299  			true,
  4300  		},
  4301  		{
  4302  			"FLOAT",
  4303  			"BINARY(10)",
  4304  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4305  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00"},
  4306  			false,
  4307  		},
  4308  		{
  4309  			"FLOAT",
  4310  			"BINARY(100)",
  4311  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4312  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  4313  			false,
  4314  		},
  4315  		{
  4316  			"FLOAT",
  4317  			"BINARY(255)",
  4318  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4319  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  4320  			false,
  4321  		},
  4322  		{
  4323  			"FLOAT",
  4324  			"VARCHAR(1)",
  4325  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4326  			[]interface{}{},
  4327  			true,
  4328  		},
  4329  		{
  4330  			"FLOAT",
  4331  			"VARCHAR(10)",
  4332  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4333  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4334  			false,
  4335  		},
  4336  		{
  4337  			"FLOAT",
  4338  			"VARCHAR(100)",
  4339  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4340  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4341  			false,
  4342  		},
  4343  		{
  4344  			"FLOAT",
  4345  			"VARCHAR(255)",
  4346  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4347  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4348  			false,
  4349  		},
  4350  		{
  4351  			"FLOAT",
  4352  			"VARCHAR(1023)",
  4353  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4354  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4355  			false,
  4356  		},
  4357  		{
  4358  			"FLOAT",
  4359  			"VARCHAR(4095)",
  4360  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4361  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4362  			false,
  4363  		},
  4364  		{
  4365  			"FLOAT",
  4366  			"VARBINARY(1)",
  4367  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4368  			[]interface{}{},
  4369  			true,
  4370  		},
  4371  		{
  4372  			"FLOAT",
  4373  			"VARBINARY(10)",
  4374  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4375  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4376  			false,
  4377  		},
  4378  		{
  4379  			"FLOAT",
  4380  			"VARBINARY(100)",
  4381  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4382  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4383  			false,
  4384  		},
  4385  		{
  4386  			"FLOAT",
  4387  			"VARBINARY(255)",
  4388  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4389  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4390  			false,
  4391  		},
  4392  		{
  4393  			"FLOAT",
  4394  			"VARBINARY(1023)",
  4395  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4396  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4397  			false,
  4398  		},
  4399  		{
  4400  			"FLOAT",
  4401  			"VARBINARY(4095)",
  4402  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4403  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4404  			false,
  4405  		},
  4406  		{
  4407  			"FLOAT",
  4408  			"VARBINARY(16383)",
  4409  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4410  			[]interface{}{"0", "0.5", "0.125", "1", "256.75"},
  4411  			false,
  4412  		},
  4413  		{
  4414  			"FLOAT",
  4415  			"YEAR",
  4416  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4417  			[]interface{}{},
  4418  			true,
  4419  		},
  4420  		{
  4421  			"FLOAT",
  4422  			"DATE",
  4423  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4424  			[]interface{}{},
  4425  			true,
  4426  		},
  4427  		{
  4428  			"FLOAT",
  4429  			"TIME",
  4430  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4431  			[]interface{}{"00:00:00", "00:00:00.500000", "00:00:00.125000", "00:00:01", "00:02:56.750000"},
  4432  			false,
  4433  		},
  4434  		{
  4435  			"FLOAT",
  4436  			"TIMESTAMP",
  4437  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4438  			[]interface{}{},
  4439  			true,
  4440  		},
  4441  		{
  4442  			"FLOAT",
  4443  			"DATETIME",
  4444  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4445  			[]interface{}{},
  4446  			true,
  4447  		},
  4448  		{
  4449  			"FLOAT",
  4450  			"ENUM('A')",
  4451  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4452  			[]interface{}{},
  4453  			true,
  4454  		},
  4455  		{
  4456  			"FLOAT",
  4457  			"ENUM('B')",
  4458  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4459  			[]interface{}{},
  4460  			true,
  4461  		},
  4462  		{
  4463  			"FLOAT",
  4464  			"ENUM('C')",
  4465  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4466  			[]interface{}{},
  4467  			true,
  4468  		},
  4469  		{
  4470  			"FLOAT",
  4471  			"ENUM('A','B')",
  4472  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4473  			[]interface{}{},
  4474  			true,
  4475  		},
  4476  		{
  4477  			"FLOAT",
  4478  			"ENUM('A','C')",
  4479  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4480  			[]interface{}{},
  4481  			true,
  4482  		},
  4483  		{
  4484  			"FLOAT",
  4485  			"ENUM('B','C')",
  4486  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4487  			[]interface{}{},
  4488  			true,
  4489  		},
  4490  		{
  4491  			"FLOAT",
  4492  			"ENUM('A','B','C')",
  4493  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4494  			[]interface{}{},
  4495  			true,
  4496  		},
  4497  		{
  4498  			"FLOAT",
  4499  			"ENUM('C','A','B')",
  4500  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4501  			[]interface{}{},
  4502  			true,
  4503  		},
  4504  		{
  4505  			"FLOAT",
  4506  			"SET('A')",
  4507  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4508  			[]interface{}{},
  4509  			true,
  4510  		},
  4511  		{
  4512  			"FLOAT",
  4513  			"SET('B')",
  4514  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4515  			[]interface{}{},
  4516  			true,
  4517  		},
  4518  		{
  4519  			"FLOAT",
  4520  			"SET('C')",
  4521  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4522  			[]interface{}{},
  4523  			true,
  4524  		},
  4525  		{
  4526  			"FLOAT",
  4527  			"SET('A','B')",
  4528  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4529  			[]interface{}{},
  4530  			true,
  4531  		},
  4532  		{
  4533  			"FLOAT",
  4534  			"SET('A','C')",
  4535  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4536  			[]interface{}{},
  4537  			true,
  4538  		},
  4539  		{
  4540  			"FLOAT",
  4541  			"SET('B','C')",
  4542  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4543  			[]interface{}{},
  4544  			true,
  4545  		},
  4546  		{
  4547  			"FLOAT",
  4548  			"SET('A','B','C')",
  4549  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4550  			[]interface{}{},
  4551  			true,
  4552  		},
  4553  		{
  4554  			"FLOAT",
  4555  			"SET('C','A','B')",
  4556  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75")`,
  4557  			[]interface{}{},
  4558  			true,
  4559  		},
  4560  		{
  4561  			"FLOAT",
  4562  			"TINYINT",
  4563  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4564  			[]interface{}{},
  4565  			true,
  4566  		},
  4567  		{
  4568  			"FLOAT",
  4569  			"SMALLINT",
  4570  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4571  			[]interface{}{int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257)},
  4572  			false,
  4573  		},
  4574  		{
  4575  			"FLOAT",
  4576  			"MEDIUMINT",
  4577  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4578  			[]interface{}{int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257)},
  4579  			false,
  4580  		},
  4581  		{
  4582  			"FLOAT",
  4583  			"INT",
  4584  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4585  			[]interface{}{int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257)},
  4586  			false,
  4587  		},
  4588  		{
  4589  			"FLOAT",
  4590  			"BIGINT",
  4591  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4592  			[]interface{}{int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257)},
  4593  			false,
  4594  		},
  4595  		{
  4596  			"FLOAT",
  4597  			"TINYINT UNSIGNED",
  4598  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4599  			[]interface{}{},
  4600  			true,
  4601  		},
  4602  		{
  4603  			"FLOAT",
  4604  			"SMALLINT UNSIGNED",
  4605  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4606  			[]interface{}{},
  4607  			true,
  4608  		},
  4609  		{
  4610  			"FLOAT",
  4611  			"MEDIUMINT UNSIGNED",
  4612  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4613  			[]interface{}{},
  4614  			true,
  4615  		},
  4616  		{
  4617  			"FLOAT",
  4618  			"INT UNSIGNED",
  4619  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4620  			[]interface{}{},
  4621  			true,
  4622  		},
  4623  		{
  4624  			"FLOAT",
  4625  			"BIGINT UNSIGNED",
  4626  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4627  			[]interface{}{},
  4628  			true,
  4629  		},
  4630  		{
  4631  			"FLOAT",
  4632  			"DOUBLE",
  4633  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4634  			[]interface{}{float64(-256.75), float64(-1), float64(-0.125), float64(-0.5), float64(0), float64(0.5), float64(0.125), float64(1), float64(256.75)},
  4635  			false,
  4636  		},
  4637  		{
  4638  			"FLOAT",
  4639  			"DECIMAL(1,0)",
  4640  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4641  			[]interface{}{},
  4642  			true,
  4643  		},
  4644  		{
  4645  			"FLOAT",
  4646  			"DECIMAL(15,0)",
  4647  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4648  			[]interface{}{"-257", "-1", "0", "-1", "0", "1", "0", "1", "257"},
  4649  			false,
  4650  		},
  4651  		{
  4652  			"FLOAT",
  4653  			"DECIMAL(30,0)",
  4654  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4655  			[]interface{}{"-257", "-1", "0", "-1", "0", "1", "0", "1", "257"},
  4656  			false,
  4657  		},
  4658  		{
  4659  			"FLOAT",
  4660  			"DECIMAL(65,0)",
  4661  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4662  			[]interface{}{"-257", "-1", "0", "-1", "0", "1", "0", "1", "257"},
  4663  			false,
  4664  		},
  4665  		{
  4666  			"FLOAT",
  4667  			"DECIMAL(1,1)",
  4668  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4669  			[]interface{}{},
  4670  			true,
  4671  		},
  4672  		{
  4673  			"FLOAT",
  4674  			"DECIMAL(15,1)",
  4675  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4676  			[]interface{}{"-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8"},
  4677  			false,
  4678  		},
  4679  		{
  4680  			"FLOAT",
  4681  			"DECIMAL(30,1)",
  4682  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4683  			[]interface{}{"-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8"},
  4684  			false,
  4685  		},
  4686  		{
  4687  			"FLOAT",
  4688  			"DECIMAL(65,1)",
  4689  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4690  			[]interface{}{"-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8"},
  4691  			false,
  4692  		},
  4693  		{
  4694  			"FLOAT",
  4695  			"DECIMAL(15,15)",
  4696  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4697  			[]interface{}{},
  4698  			true,
  4699  		},
  4700  		{
  4701  			"FLOAT",
  4702  			"DECIMAL(30,15)",
  4703  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4704  			[]interface{}{"-256.750000000000000", "-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000"},
  4705  			false,
  4706  		},
  4707  		{
  4708  			"FLOAT",
  4709  			"DECIMAL(65,15)",
  4710  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4711  			[]interface{}{"-256.750000000000000", "-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000"},
  4712  			false,
  4713  		},
  4714  		{
  4715  			"FLOAT",
  4716  			"DECIMAL(30,30)",
  4717  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4718  			[]interface{}{},
  4719  			true,
  4720  		},
  4721  		{
  4722  			"FLOAT",
  4723  			"DECIMAL(65,30)",
  4724  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4725  			[]interface{}{"-256.750000000000000000000000000000", "-1.000000000000000000000000000000", "-0.125000000000000000000000000000", "-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000", "256.750000000000000000000000000000"},
  4726  			false,
  4727  		},
  4728  		{
  4729  			"FLOAT",
  4730  			"BIT(1)",
  4731  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4732  			[]interface{}{},
  4733  			true,
  4734  		},
  4735  		{
  4736  			"FLOAT",
  4737  			"BIT(8)",
  4738  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4739  			[]interface{}{},
  4740  			true,
  4741  		},
  4742  		{
  4743  			"FLOAT",
  4744  			"BIT(16)",
  4745  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4746  			[]interface{}{},
  4747  			true,
  4748  		},
  4749  		{
  4750  			"FLOAT",
  4751  			"BIT(24)",
  4752  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4753  			[]interface{}{},
  4754  			true,
  4755  		},
  4756  		{
  4757  			"FLOAT",
  4758  			"BIT(32)",
  4759  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4760  			[]interface{}{},
  4761  			true,
  4762  		},
  4763  		{
  4764  			"FLOAT",
  4765  			"BIT(48)",
  4766  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4767  			[]interface{}{},
  4768  			true,
  4769  		},
  4770  		{
  4771  			"FLOAT",
  4772  			"BIT(64)",
  4773  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4774  			[]interface{}{uint64(18446744073709551359), uint64(18446744073709551615), uint64(0), uint64(0), uint64(0), uint64(0), uint64(0), uint64(1), uint64(257)},
  4775  			false,
  4776  		},
  4777  		{
  4778  			"FLOAT",
  4779  			"TINYBLOB",
  4780  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4781  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4782  			false,
  4783  		},
  4784  		{
  4785  			"FLOAT",
  4786  			"BLOB",
  4787  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4788  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4789  			false,
  4790  		},
  4791  		{
  4792  			"FLOAT",
  4793  			"MEDIUMBLOB",
  4794  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4795  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4796  			false,
  4797  		},
  4798  		{
  4799  			"FLOAT",
  4800  			"LONGBLOB",
  4801  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4802  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4803  			false,
  4804  		},
  4805  		{
  4806  			"FLOAT",
  4807  			"TINYTEXT",
  4808  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4809  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4810  			false,
  4811  		},
  4812  		{
  4813  			"FLOAT",
  4814  			"TEXT",
  4815  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4816  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4817  			false,
  4818  		},
  4819  		{
  4820  			"FLOAT",
  4821  			"MEDIUMTEXT",
  4822  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4823  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4824  			false,
  4825  		},
  4826  		{
  4827  			"FLOAT",
  4828  			"LONGTEXT",
  4829  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4830  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4831  			false,
  4832  		},
  4833  		{
  4834  			"FLOAT",
  4835  			"CHAR(1)",
  4836  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4837  			[]interface{}{},
  4838  			true,
  4839  		},
  4840  		{
  4841  			"FLOAT",
  4842  			"CHAR(10)",
  4843  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4844  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4845  			false,
  4846  		},
  4847  		{
  4848  			"FLOAT",
  4849  			"CHAR(100)",
  4850  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4851  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4852  			false,
  4853  		},
  4854  		{
  4855  			"FLOAT",
  4856  			"CHAR(255)",
  4857  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4858  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4859  			false,
  4860  		},
  4861  		{
  4862  			"FLOAT",
  4863  			"BINARY(1)",
  4864  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4865  			[]interface{}{},
  4866  			true,
  4867  		},
  4868  		{
  4869  			"FLOAT",
  4870  			"BINARY(10)",
  4871  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4872  			[]interface{}{"-256.75\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00"},
  4873  			false,
  4874  		},
  4875  		{
  4876  			"FLOAT",
  4877  			"BINARY(100)",
  4878  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4879  			[]interface{}{"-256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  4880  			false,
  4881  		},
  4882  		{
  4883  			"FLOAT",
  4884  			"BINARY(255)",
  4885  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4886  			[]interface{}{"-256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  4887  			false,
  4888  		},
  4889  		{
  4890  			"FLOAT",
  4891  			"VARCHAR(1)",
  4892  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4893  			[]interface{}{},
  4894  			true,
  4895  		},
  4896  		{
  4897  			"FLOAT",
  4898  			"VARCHAR(10)",
  4899  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4900  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4901  			false,
  4902  		},
  4903  		{
  4904  			"FLOAT",
  4905  			"VARCHAR(100)",
  4906  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4907  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4908  			false,
  4909  		},
  4910  		{
  4911  			"FLOAT",
  4912  			"VARCHAR(255)",
  4913  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4914  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4915  			false,
  4916  		},
  4917  		{
  4918  			"FLOAT",
  4919  			"VARCHAR(1023)",
  4920  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4921  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4922  			false,
  4923  		},
  4924  		{
  4925  			"FLOAT",
  4926  			"VARCHAR(4095)",
  4927  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4928  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4929  			false,
  4930  		},
  4931  		{
  4932  			"FLOAT",
  4933  			"VARBINARY(1)",
  4934  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4935  			[]interface{}{},
  4936  			true,
  4937  		},
  4938  		{
  4939  			"FLOAT",
  4940  			"VARBINARY(10)",
  4941  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4942  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4943  			false,
  4944  		},
  4945  		{
  4946  			"FLOAT",
  4947  			"VARBINARY(100)",
  4948  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4949  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4950  			false,
  4951  		},
  4952  		{
  4953  			"FLOAT",
  4954  			"VARBINARY(255)",
  4955  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4956  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4957  			false,
  4958  		},
  4959  		{
  4960  			"FLOAT",
  4961  			"VARBINARY(1023)",
  4962  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4963  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4964  			false,
  4965  		},
  4966  		{
  4967  			"FLOAT",
  4968  			"VARBINARY(4095)",
  4969  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4970  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4971  			false,
  4972  		},
  4973  		{
  4974  			"FLOAT",
  4975  			"VARBINARY(16383)",
  4976  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4977  			[]interface{}{"-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75"},
  4978  			false,
  4979  		},
  4980  		{
  4981  			"FLOAT",
  4982  			"YEAR",
  4983  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4984  			[]interface{}{},
  4985  			true,
  4986  		},
  4987  		{
  4988  			"FLOAT",
  4989  			"DATE",
  4990  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4991  			[]interface{}{},
  4992  			true,
  4993  		},
  4994  		{
  4995  			"FLOAT",
  4996  			"TIME",
  4997  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  4998  			[]interface{}{"-00:02:56.750000", "-00:00:01", "-00:00:00.125000", "-00:00:00.500000", "00:00:00", "00:00:00.500000", "00:00:00.125000", "00:00:01", "00:02:56.750000"},
  4999  			false,
  5000  		},
  5001  		{
  5002  			"FLOAT",
  5003  			"TIMESTAMP",
  5004  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5005  			[]interface{}{},
  5006  			true,
  5007  		},
  5008  		{
  5009  			"FLOAT",
  5010  			"DATETIME",
  5011  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5012  			[]interface{}{},
  5013  			true,
  5014  		},
  5015  		{
  5016  			"FLOAT",
  5017  			"ENUM('A')",
  5018  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5019  			[]interface{}{},
  5020  			true,
  5021  		},
  5022  		{
  5023  			"FLOAT",
  5024  			"ENUM('B')",
  5025  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5026  			[]interface{}{},
  5027  			true,
  5028  		},
  5029  		{
  5030  			"FLOAT",
  5031  			"ENUM('C')",
  5032  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5033  			[]interface{}{},
  5034  			true,
  5035  		},
  5036  		{
  5037  			"FLOAT",
  5038  			"ENUM('A','B')",
  5039  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5040  			[]interface{}{},
  5041  			true,
  5042  		},
  5043  		{
  5044  			"FLOAT",
  5045  			"ENUM('A','C')",
  5046  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5047  			[]interface{}{},
  5048  			true,
  5049  		},
  5050  		{
  5051  			"FLOAT",
  5052  			"ENUM('B','C')",
  5053  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5054  			[]interface{}{},
  5055  			true,
  5056  		},
  5057  		{
  5058  			"FLOAT",
  5059  			"ENUM('A','B','C')",
  5060  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5061  			[]interface{}{},
  5062  			true,
  5063  		},
  5064  		{
  5065  			"FLOAT",
  5066  			"ENUM('C','A','B')",
  5067  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5068  			[]interface{}{},
  5069  			true,
  5070  		},
  5071  		{
  5072  			"FLOAT",
  5073  			"SET('A')",
  5074  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5075  			[]interface{}{},
  5076  			true,
  5077  		},
  5078  		{
  5079  			"FLOAT",
  5080  			"SET('B')",
  5081  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5082  			[]interface{}{},
  5083  			true,
  5084  		},
  5085  		{
  5086  			"FLOAT",
  5087  			"SET('C')",
  5088  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5089  			[]interface{}{},
  5090  			true,
  5091  		},
  5092  		{
  5093  			"FLOAT",
  5094  			"SET('A','B')",
  5095  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5096  			[]interface{}{},
  5097  			true,
  5098  		},
  5099  		{
  5100  			"FLOAT",
  5101  			"SET('A','C')",
  5102  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5103  			[]interface{}{},
  5104  			true,
  5105  		},
  5106  		{
  5107  			"FLOAT",
  5108  			"SET('B','C')",
  5109  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5110  			[]interface{}{},
  5111  			true,
  5112  		},
  5113  		{
  5114  			"FLOAT",
  5115  			"SET('A','B','C')",
  5116  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5117  			[]interface{}{},
  5118  			true,
  5119  		},
  5120  		{
  5121  			"FLOAT",
  5122  			"SET('C','A','B')",
  5123  			`(0,"-256.75"), (1,"-1.0"), (2,"-0.125"), (3,"-0.5"), (4,"0.0"), (5,"0.5"), (6,"0.125"), (7,"1.0"), (8,"256.75")`,
  5124  			[]interface{}{},
  5125  			true,
  5126  		},
  5127  		{
  5128  			"FLOAT",
  5129  			"TINYINT",
  5130  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5131  			[]interface{}{},
  5132  			true,
  5133  		},
  5134  		{
  5135  			"FLOAT",
  5136  			"SMALLINT",
  5137  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5138  			[]interface{}{},
  5139  			true,
  5140  		},
  5141  		{
  5142  			"FLOAT",
  5143  			"MEDIUMINT",
  5144  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5145  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575)},
  5146  			false,
  5147  		},
  5148  		{
  5149  			"FLOAT",
  5150  			"INT",
  5151  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5152  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575)},
  5153  			false,
  5154  		},
  5155  		{
  5156  			"FLOAT",
  5157  			"BIGINT",
  5158  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5159  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575)},
  5160  			false,
  5161  		},
  5162  		{
  5163  			"FLOAT",
  5164  			"TINYINT UNSIGNED",
  5165  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5166  			[]interface{}{},
  5167  			true,
  5168  		},
  5169  		{
  5170  			"FLOAT",
  5171  			"SMALLINT UNSIGNED",
  5172  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5173  			[]interface{}{},
  5174  			true,
  5175  		},
  5176  		{
  5177  			"FLOAT",
  5178  			"MEDIUMINT UNSIGNED",
  5179  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5180  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5181  			false,
  5182  		},
  5183  		{
  5184  			"FLOAT",
  5185  			"INT UNSIGNED",
  5186  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5187  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5188  			false,
  5189  		},
  5190  		{
  5191  			"FLOAT",
  5192  			"BIGINT UNSIGNED",
  5193  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5194  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5195  			false,
  5196  		},
  5197  		{
  5198  			"FLOAT",
  5199  			"DOUBLE",
  5200  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5201  			[]interface{}{float64(0), float64(0.5), float64(0.125), float64(1), float64(256.75), float64(1048575)},
  5202  			false,
  5203  		},
  5204  		{
  5205  			"FLOAT",
  5206  			"DECIMAL(1,0)",
  5207  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5208  			[]interface{}{},
  5209  			true,
  5210  		},
  5211  		{
  5212  			"FLOAT",
  5213  			"DECIMAL(15,0)",
  5214  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5215  			[]interface{}{"0", "1", "0", "1", "257", "1048575"},
  5216  			false,
  5217  		},
  5218  		{
  5219  			"FLOAT",
  5220  			"DECIMAL(30,0)",
  5221  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5222  			[]interface{}{"0", "1", "0", "1", "257", "1048575"},
  5223  			false,
  5224  		},
  5225  		{
  5226  			"FLOAT",
  5227  			"DECIMAL(65,0)",
  5228  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5229  			[]interface{}{"0", "1", "0", "1", "257", "1048575"},
  5230  			false,
  5231  		},
  5232  		{
  5233  			"FLOAT",
  5234  			"DECIMAL(1,1)",
  5235  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5236  			[]interface{}{},
  5237  			true,
  5238  		},
  5239  		{
  5240  			"FLOAT",
  5241  			"DECIMAL(15,1)",
  5242  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5243  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0"},
  5244  			false,
  5245  		},
  5246  		{
  5247  			"FLOAT",
  5248  			"DECIMAL(30,1)",
  5249  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5250  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0"},
  5251  			false,
  5252  		},
  5253  		{
  5254  			"FLOAT",
  5255  			"DECIMAL(65,1)",
  5256  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5257  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0"},
  5258  			false,
  5259  		},
  5260  		{
  5261  			"FLOAT",
  5262  			"DECIMAL(15,15)",
  5263  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5264  			[]interface{}{},
  5265  			true,
  5266  		},
  5267  		{
  5268  			"FLOAT",
  5269  			"DECIMAL(30,15)",
  5270  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5271  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000"},
  5272  			false,
  5273  		},
  5274  		{
  5275  			"FLOAT",
  5276  			"DECIMAL(65,15)",
  5277  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5278  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000"},
  5279  			false,
  5280  		},
  5281  		{
  5282  			"FLOAT",
  5283  			"DECIMAL(30,30)",
  5284  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5285  			[]interface{}{},
  5286  			true,
  5287  		},
  5288  		{
  5289  			"FLOAT",
  5290  			"DECIMAL(65,30)",
  5291  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5292  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000", "256.750000000000000000000000000000", "1048575.000000000000000000000000000000"},
  5293  			false,
  5294  		},
  5295  		{
  5296  			"FLOAT",
  5297  			"BIT(1)",
  5298  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5299  			[]interface{}{},
  5300  			true,
  5301  		},
  5302  		{
  5303  			"FLOAT",
  5304  			"BIT(8)",
  5305  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5306  			[]interface{}{},
  5307  			true,
  5308  		},
  5309  		{
  5310  			"FLOAT",
  5311  			"BIT(16)",
  5312  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5313  			[]interface{}{},
  5314  			true,
  5315  		},
  5316  		{
  5317  			"FLOAT",
  5318  			"BIT(24)",
  5319  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5320  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5321  			false,
  5322  		},
  5323  		{
  5324  			"FLOAT",
  5325  			"BIT(32)",
  5326  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5327  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5328  			false,
  5329  		},
  5330  		{
  5331  			"FLOAT",
  5332  			"BIT(48)",
  5333  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5334  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5335  			false,
  5336  		},
  5337  		{
  5338  			"FLOAT",
  5339  			"BIT(64)",
  5340  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5341  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5342  			false,
  5343  		},
  5344  		{
  5345  			"FLOAT",
  5346  			"TINYBLOB",
  5347  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5348  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5349  			false,
  5350  		},
  5351  		{
  5352  			"FLOAT",
  5353  			"BLOB",
  5354  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5355  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5356  			false,
  5357  		},
  5358  		{
  5359  			"FLOAT",
  5360  			"MEDIUMBLOB",
  5361  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5362  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5363  			false,
  5364  		},
  5365  		{
  5366  			"FLOAT",
  5367  			"LONGBLOB",
  5368  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5369  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5370  			false,
  5371  		},
  5372  		{
  5373  			"FLOAT",
  5374  			"TINYTEXT",
  5375  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5376  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5377  			false,
  5378  		},
  5379  		{
  5380  			"FLOAT",
  5381  			"TEXT",
  5382  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5383  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5384  			false,
  5385  		},
  5386  		{
  5387  			"FLOAT",
  5388  			"MEDIUMTEXT",
  5389  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5390  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5391  			false,
  5392  		},
  5393  		{
  5394  			"FLOAT",
  5395  			"LONGTEXT",
  5396  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5397  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5398  			false,
  5399  		},
  5400  		{
  5401  			"FLOAT",
  5402  			"CHAR(1)",
  5403  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5404  			[]interface{}{},
  5405  			true,
  5406  		},
  5407  		{
  5408  			"FLOAT",
  5409  			"CHAR(10)",
  5410  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5411  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5412  			false,
  5413  		},
  5414  		{
  5415  			"FLOAT",
  5416  			"CHAR(100)",
  5417  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5418  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5419  			false,
  5420  		},
  5421  		{
  5422  			"FLOAT",
  5423  			"CHAR(255)",
  5424  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5425  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5426  			false,
  5427  		},
  5428  		{
  5429  			"FLOAT",
  5430  			"BINARY(1)",
  5431  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5432  			[]interface{}{},
  5433  			true,
  5434  		},
  5435  		{
  5436  			"FLOAT",
  5437  			"BINARY(10)",
  5438  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5439  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00", "1048575\x00\x00\x00"},
  5440  			false,
  5441  		},
  5442  		{
  5443  			"FLOAT",
  5444  			"BINARY(100)",
  5445  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5446  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  5447  			false,
  5448  		},
  5449  		{
  5450  			"FLOAT",
  5451  			"BINARY(255)",
  5452  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5453  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  5454  			false,
  5455  		},
  5456  		{
  5457  			"FLOAT",
  5458  			"VARCHAR(1)",
  5459  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5460  			[]interface{}{},
  5461  			true,
  5462  		},
  5463  		{
  5464  			"FLOAT",
  5465  			"VARCHAR(10)",
  5466  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5467  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5468  			false,
  5469  		},
  5470  		{
  5471  			"FLOAT",
  5472  			"VARCHAR(100)",
  5473  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5474  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5475  			false,
  5476  		},
  5477  		{
  5478  			"FLOAT",
  5479  			"VARCHAR(255)",
  5480  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5481  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5482  			false,
  5483  		},
  5484  		{
  5485  			"FLOAT",
  5486  			"VARCHAR(1023)",
  5487  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5488  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5489  			false,
  5490  		},
  5491  		{
  5492  			"FLOAT",
  5493  			"VARCHAR(4095)",
  5494  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5495  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5496  			false,
  5497  		},
  5498  		{
  5499  			"FLOAT",
  5500  			"VARBINARY(1)",
  5501  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5502  			[]interface{}{},
  5503  			true,
  5504  		},
  5505  		{
  5506  			"FLOAT",
  5507  			"VARBINARY(10)",
  5508  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5509  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5510  			false,
  5511  		},
  5512  		{
  5513  			"FLOAT",
  5514  			"VARBINARY(100)",
  5515  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5516  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5517  			false,
  5518  		},
  5519  		{
  5520  			"FLOAT",
  5521  			"VARBINARY(255)",
  5522  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5523  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5524  			false,
  5525  		},
  5526  		{
  5527  			"FLOAT",
  5528  			"VARBINARY(1023)",
  5529  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5530  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5531  			false,
  5532  		},
  5533  		{
  5534  			"FLOAT",
  5535  			"VARBINARY(4095)",
  5536  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5537  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5538  			false,
  5539  		},
  5540  		{
  5541  			"FLOAT",
  5542  			"VARBINARY(16383)",
  5543  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5544  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575"},
  5545  			false,
  5546  		},
  5547  		{
  5548  			"FLOAT",
  5549  			"YEAR",
  5550  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5551  			[]interface{}{},
  5552  			true,
  5553  		},
  5554  		{
  5555  			"FLOAT",
  5556  			"DATE",
  5557  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5558  			[]interface{}{},
  5559  			true,
  5560  		},
  5561  		{
  5562  			"FLOAT",
  5563  			"TIME",
  5564  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5565  			[]interface{}{},
  5566  			true,
  5567  		},
  5568  		{
  5569  			"FLOAT",
  5570  			"TIMESTAMP",
  5571  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5572  			[]interface{}{},
  5573  			true,
  5574  		},
  5575  		{
  5576  			"FLOAT",
  5577  			"DATETIME",
  5578  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5579  			[]interface{}{},
  5580  			true,
  5581  		},
  5582  		{
  5583  			"FLOAT",
  5584  			"ENUM('A')",
  5585  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5586  			[]interface{}{},
  5587  			true,
  5588  		},
  5589  		{
  5590  			"FLOAT",
  5591  			"ENUM('B')",
  5592  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5593  			[]interface{}{},
  5594  			true,
  5595  		},
  5596  		{
  5597  			"FLOAT",
  5598  			"ENUM('C')",
  5599  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5600  			[]interface{}{},
  5601  			true,
  5602  		},
  5603  		{
  5604  			"FLOAT",
  5605  			"ENUM('A','B')",
  5606  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5607  			[]interface{}{},
  5608  			true,
  5609  		},
  5610  		{
  5611  			"FLOAT",
  5612  			"ENUM('A','C')",
  5613  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5614  			[]interface{}{},
  5615  			true,
  5616  		},
  5617  		{
  5618  			"FLOAT",
  5619  			"ENUM('B','C')",
  5620  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5621  			[]interface{}{},
  5622  			true,
  5623  		},
  5624  		{
  5625  			"FLOAT",
  5626  			"ENUM('A','B','C')",
  5627  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5628  			[]interface{}{},
  5629  			true,
  5630  		},
  5631  		{
  5632  			"FLOAT",
  5633  			"ENUM('C','A','B')",
  5634  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5635  			[]interface{}{},
  5636  			true,
  5637  		},
  5638  		{
  5639  			"FLOAT",
  5640  			"SET('A')",
  5641  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5642  			[]interface{}{},
  5643  			true,
  5644  		},
  5645  		{
  5646  			"FLOAT",
  5647  			"SET('B')",
  5648  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5649  			[]interface{}{},
  5650  			true,
  5651  		},
  5652  		{
  5653  			"FLOAT",
  5654  			"SET('C')",
  5655  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5656  			[]interface{}{},
  5657  			true,
  5658  		},
  5659  		{
  5660  			"FLOAT",
  5661  			"SET('A','B')",
  5662  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5663  			[]interface{}{},
  5664  			true,
  5665  		},
  5666  		{
  5667  			"FLOAT",
  5668  			"SET('A','C')",
  5669  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5670  			[]interface{}{},
  5671  			true,
  5672  		},
  5673  		{
  5674  			"FLOAT",
  5675  			"SET('B','C')",
  5676  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5677  			[]interface{}{},
  5678  			true,
  5679  		},
  5680  		{
  5681  			"FLOAT",
  5682  			"SET('A','B','C')",
  5683  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5684  			[]interface{}{},
  5685  			true,
  5686  		},
  5687  		{
  5688  			"FLOAT",
  5689  			"SET('C','A','B')",
  5690  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0")`,
  5691  			[]interface{}{},
  5692  			true,
  5693  		},
  5694  		{
  5695  			"FLOAT",
  5696  			"TINYINT",
  5697  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5698  			[]interface{}{},
  5699  			true,
  5700  		},
  5701  		{
  5702  			"FLOAT",
  5703  			"SMALLINT",
  5704  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5705  			[]interface{}{},
  5706  			true,
  5707  		},
  5708  		{
  5709  			"FLOAT",
  5710  			"MEDIUMINT",
  5711  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5712  			[]interface{}{int64(-1048575), int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575)},
  5713  			false,
  5714  		},
  5715  		{
  5716  			"FLOAT",
  5717  			"INT",
  5718  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5719  			[]interface{}{int64(-1048575), int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575)},
  5720  			false,
  5721  		},
  5722  		{
  5723  			"FLOAT",
  5724  			"BIGINT",
  5725  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5726  			[]interface{}{int64(-1048575), int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575)},
  5727  			false,
  5728  		},
  5729  		{
  5730  			"FLOAT",
  5731  			"TINYINT UNSIGNED",
  5732  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5733  			[]interface{}{},
  5734  			true,
  5735  		},
  5736  		{
  5737  			"FLOAT",
  5738  			"SMALLINT UNSIGNED",
  5739  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5740  			[]interface{}{},
  5741  			true,
  5742  		},
  5743  		{
  5744  			"FLOAT",
  5745  			"MEDIUMINT UNSIGNED",
  5746  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5747  			[]interface{}{},
  5748  			true,
  5749  		},
  5750  		{
  5751  			"FLOAT",
  5752  			"INT UNSIGNED",
  5753  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5754  			[]interface{}{},
  5755  			true,
  5756  		},
  5757  		{
  5758  			"FLOAT",
  5759  			"BIGINT UNSIGNED",
  5760  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5761  			[]interface{}{},
  5762  			true,
  5763  		},
  5764  		{
  5765  			"FLOAT",
  5766  			"DOUBLE",
  5767  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5768  			[]interface{}{float64(-1048575), float64(-256.75), float64(-1), float64(-0.125), float64(-0.5), float64(0), float64(0.5), float64(0.125), float64(1), float64(256.75), float64(1048575)},
  5769  			false,
  5770  		},
  5771  		{
  5772  			"FLOAT",
  5773  			"DECIMAL(1,0)",
  5774  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5775  			[]interface{}{},
  5776  			true,
  5777  		},
  5778  		{
  5779  			"FLOAT",
  5780  			"DECIMAL(15,0)",
  5781  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5782  			[]interface{}{"-1048575", "-257", "-1", "0", "-1", "0", "1", "0", "1", "257", "1048575"},
  5783  			false,
  5784  		},
  5785  		{
  5786  			"FLOAT",
  5787  			"DECIMAL(30,0)",
  5788  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5789  			[]interface{}{"-1048575", "-257", "-1", "0", "-1", "0", "1", "0", "1", "257", "1048575"},
  5790  			false,
  5791  		},
  5792  		{
  5793  			"FLOAT",
  5794  			"DECIMAL(65,0)",
  5795  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5796  			[]interface{}{"-1048575", "-257", "-1", "0", "-1", "0", "1", "0", "1", "257", "1048575"},
  5797  			false,
  5798  		},
  5799  		{
  5800  			"FLOAT",
  5801  			"DECIMAL(1,1)",
  5802  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5803  			[]interface{}{},
  5804  			true,
  5805  		},
  5806  		{
  5807  			"FLOAT",
  5808  			"DECIMAL(15,1)",
  5809  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5810  			[]interface{}{"-1048575.0", "-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0"},
  5811  			false,
  5812  		},
  5813  		{
  5814  			"FLOAT",
  5815  			"DECIMAL(30,1)",
  5816  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5817  			[]interface{}{"-1048575.0", "-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0"},
  5818  			false,
  5819  		},
  5820  		{
  5821  			"FLOAT",
  5822  			"DECIMAL(65,1)",
  5823  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5824  			[]interface{}{"-1048575.0", "-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0"},
  5825  			false,
  5826  		},
  5827  		{
  5828  			"FLOAT",
  5829  			"DECIMAL(15,15)",
  5830  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5831  			[]interface{}{},
  5832  			true,
  5833  		},
  5834  		{
  5835  			"FLOAT",
  5836  			"DECIMAL(30,15)",
  5837  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5838  			[]interface{}{"-1048575.000000000000000", "-256.750000000000000", "-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000"},
  5839  			false,
  5840  		},
  5841  		{
  5842  			"FLOAT",
  5843  			"DECIMAL(65,15)",
  5844  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5845  			[]interface{}{"-1048575.000000000000000", "-256.750000000000000", "-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000"},
  5846  			false,
  5847  		},
  5848  		{
  5849  			"FLOAT",
  5850  			"DECIMAL(30,30)",
  5851  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5852  			[]interface{}{},
  5853  			true,
  5854  		},
  5855  		{
  5856  			"FLOAT",
  5857  			"DECIMAL(65,30)",
  5858  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5859  			[]interface{}{"-1048575.000000000000000000000000000000", "-256.750000000000000000000000000000", "-1.000000000000000000000000000000", "-0.125000000000000000000000000000", "-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000", "256.750000000000000000000000000000", "1048575.000000000000000000000000000000"},
  5860  			false,
  5861  		},
  5862  		{
  5863  			"FLOAT",
  5864  			"BIT(1)",
  5865  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5866  			[]interface{}{},
  5867  			true,
  5868  		},
  5869  		{
  5870  			"FLOAT",
  5871  			"BIT(8)",
  5872  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5873  			[]interface{}{},
  5874  			true,
  5875  		},
  5876  		{
  5877  			"FLOAT",
  5878  			"BIT(16)",
  5879  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5880  			[]interface{}{},
  5881  			true,
  5882  		},
  5883  		{
  5884  			"FLOAT",
  5885  			"BIT(24)",
  5886  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5887  			[]interface{}{},
  5888  			true,
  5889  		},
  5890  		{
  5891  			"FLOAT",
  5892  			"BIT(32)",
  5893  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5894  			[]interface{}{},
  5895  			true,
  5896  		},
  5897  		{
  5898  			"FLOAT",
  5899  			"BIT(48)",
  5900  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5901  			[]interface{}{},
  5902  			true,
  5903  		},
  5904  		{
  5905  			"FLOAT",
  5906  			"BIT(64)",
  5907  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5908  			[]interface{}{uint64(18446744073708503041), uint64(18446744073709551359), uint64(18446744073709551615), uint64(0), uint64(0), uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575)},
  5909  			false,
  5910  		},
  5911  		{
  5912  			"FLOAT",
  5913  			"TINYBLOB",
  5914  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5915  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5916  			false,
  5917  		},
  5918  		{
  5919  			"FLOAT",
  5920  			"BLOB",
  5921  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5922  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5923  			false,
  5924  		},
  5925  		{
  5926  			"FLOAT",
  5927  			"MEDIUMBLOB",
  5928  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5929  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5930  			false,
  5931  		},
  5932  		{
  5933  			"FLOAT",
  5934  			"LONGBLOB",
  5935  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5936  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5937  			false,
  5938  		},
  5939  		{
  5940  			"FLOAT",
  5941  			"TINYTEXT",
  5942  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5943  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5944  			false,
  5945  		},
  5946  		{
  5947  			"FLOAT",
  5948  			"TEXT",
  5949  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5950  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5951  			false,
  5952  		},
  5953  		{
  5954  			"FLOAT",
  5955  			"MEDIUMTEXT",
  5956  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5957  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5958  			false,
  5959  		},
  5960  		{
  5961  			"FLOAT",
  5962  			"LONGTEXT",
  5963  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5964  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5965  			false,
  5966  		},
  5967  		{
  5968  			"FLOAT",
  5969  			"CHAR(1)",
  5970  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5971  			[]interface{}{},
  5972  			true,
  5973  		},
  5974  		{
  5975  			"FLOAT",
  5976  			"CHAR(10)",
  5977  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5978  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5979  			false,
  5980  		},
  5981  		{
  5982  			"FLOAT",
  5983  			"CHAR(100)",
  5984  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5985  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5986  			false,
  5987  		},
  5988  		{
  5989  			"FLOAT",
  5990  			"CHAR(255)",
  5991  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5992  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  5993  			false,
  5994  		},
  5995  		{
  5996  			"FLOAT",
  5997  			"BINARY(1)",
  5998  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  5999  			[]interface{}{},
  6000  			true,
  6001  		},
  6002  		{
  6003  			"FLOAT",
  6004  			"BINARY(10)",
  6005  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6006  			[]interface{}{"-1048575\x00\x00", "-256.75\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00", "1048575\x00\x00\x00"},
  6007  			false,
  6008  		},
  6009  		{
  6010  			"FLOAT",
  6011  			"BINARY(100)",
  6012  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6013  			[]interface{}{"-1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  6014  			false,
  6015  		},
  6016  		{
  6017  			"FLOAT",
  6018  			"BINARY(255)",
  6019  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6020  			[]interface{}{"-1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  6021  			false,
  6022  		},
  6023  		{
  6024  			"FLOAT",
  6025  			"VARCHAR(1)",
  6026  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6027  			[]interface{}{},
  6028  			true,
  6029  		},
  6030  		{
  6031  			"FLOAT",
  6032  			"VARCHAR(10)",
  6033  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6034  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6035  			false,
  6036  		},
  6037  		{
  6038  			"FLOAT",
  6039  			"VARCHAR(100)",
  6040  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6041  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6042  			false,
  6043  		},
  6044  		{
  6045  			"FLOAT",
  6046  			"VARCHAR(255)",
  6047  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6048  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6049  			false,
  6050  		},
  6051  		{
  6052  			"FLOAT",
  6053  			"VARCHAR(1023)",
  6054  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6055  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6056  			false,
  6057  		},
  6058  		{
  6059  			"FLOAT",
  6060  			"VARCHAR(4095)",
  6061  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6062  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6063  			false,
  6064  		},
  6065  		{
  6066  			"FLOAT",
  6067  			"VARBINARY(1)",
  6068  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6069  			[]interface{}{},
  6070  			true,
  6071  		},
  6072  		{
  6073  			"FLOAT",
  6074  			"VARBINARY(10)",
  6075  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6076  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6077  			false,
  6078  		},
  6079  		{
  6080  			"FLOAT",
  6081  			"VARBINARY(100)",
  6082  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6083  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6084  			false,
  6085  		},
  6086  		{
  6087  			"FLOAT",
  6088  			"VARBINARY(255)",
  6089  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6090  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6091  			false,
  6092  		},
  6093  		{
  6094  			"FLOAT",
  6095  			"VARBINARY(1023)",
  6096  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6097  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6098  			false,
  6099  		},
  6100  		{
  6101  			"FLOAT",
  6102  			"VARBINARY(4095)",
  6103  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6104  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6105  			false,
  6106  		},
  6107  		{
  6108  			"FLOAT",
  6109  			"VARBINARY(16383)",
  6110  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6111  			[]interface{}{"-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575"},
  6112  			false,
  6113  		},
  6114  		{
  6115  			"FLOAT",
  6116  			"YEAR",
  6117  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6118  			[]interface{}{},
  6119  			true,
  6120  		},
  6121  		{
  6122  			"FLOAT",
  6123  			"DATE",
  6124  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6125  			[]interface{}{},
  6126  			true,
  6127  		},
  6128  		{
  6129  			"FLOAT",
  6130  			"TIME",
  6131  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6132  			[]interface{}{},
  6133  			true,
  6134  		},
  6135  		{
  6136  			"FLOAT",
  6137  			"TIMESTAMP",
  6138  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6139  			[]interface{}{},
  6140  			true,
  6141  		},
  6142  		{
  6143  			"FLOAT",
  6144  			"DATETIME",
  6145  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6146  			[]interface{}{},
  6147  			true,
  6148  		},
  6149  		{
  6150  			"FLOAT",
  6151  			"ENUM('A')",
  6152  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6153  			[]interface{}{},
  6154  			true,
  6155  		},
  6156  		{
  6157  			"FLOAT",
  6158  			"ENUM('B')",
  6159  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6160  			[]interface{}{},
  6161  			true,
  6162  		},
  6163  		{
  6164  			"FLOAT",
  6165  			"ENUM('C')",
  6166  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6167  			[]interface{}{},
  6168  			true,
  6169  		},
  6170  		{
  6171  			"FLOAT",
  6172  			"ENUM('A','B')",
  6173  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6174  			[]interface{}{},
  6175  			true,
  6176  		},
  6177  		{
  6178  			"FLOAT",
  6179  			"ENUM('A','C')",
  6180  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6181  			[]interface{}{},
  6182  			true,
  6183  		},
  6184  		{
  6185  			"FLOAT",
  6186  			"ENUM('B','C')",
  6187  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6188  			[]interface{}{},
  6189  			true,
  6190  		},
  6191  		{
  6192  			"FLOAT",
  6193  			"ENUM('A','B','C')",
  6194  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6195  			[]interface{}{},
  6196  			true,
  6197  		},
  6198  		{
  6199  			"FLOAT",
  6200  			"ENUM('C','A','B')",
  6201  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6202  			[]interface{}{},
  6203  			true,
  6204  		},
  6205  		{
  6206  			"FLOAT",
  6207  			"SET('A')",
  6208  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6209  			[]interface{}{},
  6210  			true,
  6211  		},
  6212  		{
  6213  			"FLOAT",
  6214  			"SET('B')",
  6215  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6216  			[]interface{}{},
  6217  			true,
  6218  		},
  6219  		{
  6220  			"FLOAT",
  6221  			"SET('C')",
  6222  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6223  			[]interface{}{},
  6224  			true,
  6225  		},
  6226  		{
  6227  			"FLOAT",
  6228  			"SET('A','B')",
  6229  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6230  			[]interface{}{},
  6231  			true,
  6232  		},
  6233  		{
  6234  			"FLOAT",
  6235  			"SET('A','C')",
  6236  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6237  			[]interface{}{},
  6238  			true,
  6239  		},
  6240  		{
  6241  			"FLOAT",
  6242  			"SET('B','C')",
  6243  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6244  			[]interface{}{},
  6245  			true,
  6246  		},
  6247  		{
  6248  			"FLOAT",
  6249  			"SET('A','B','C')",
  6250  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6251  			[]interface{}{},
  6252  			true,
  6253  		},
  6254  		{
  6255  			"FLOAT",
  6256  			"SET('C','A','B')",
  6257  			`(0,"-1048575.0"), (1,"-256.75"), (2,"-1.0"), (3,"-0.125"), (4,"-0.5"), (5,"0.0"), (6,"0.5"), (7,"0.125"), (8,"1.0"), (9,"256.75"), (10,"1048575.0")`,
  6258  			[]interface{}{},
  6259  			true,
  6260  		},
  6261  		{
  6262  			"FLOAT",
  6263  			"TINYINT",
  6264  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6265  			[]interface{}{},
  6266  			true,
  6267  		},
  6268  		{
  6269  			"FLOAT",
  6270  			"SMALLINT",
  6271  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6272  			[]interface{}{},
  6273  			true,
  6274  		},
  6275  		{
  6276  			"FLOAT",
  6277  			"MEDIUMINT",
  6278  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6279  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575), int64(1048575)},
  6280  			false,
  6281  		},
  6282  		{
  6283  			"FLOAT",
  6284  			"INT",
  6285  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6286  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575), int64(1048575)},
  6287  			false,
  6288  		},
  6289  		{
  6290  			"FLOAT",
  6291  			"BIGINT",
  6292  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6293  			[]interface{}{int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575), int64(1048575)},
  6294  			false,
  6295  		},
  6296  		{
  6297  			"FLOAT",
  6298  			"TINYINT UNSIGNED",
  6299  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6300  			[]interface{}{},
  6301  			true,
  6302  		},
  6303  		{
  6304  			"FLOAT",
  6305  			"SMALLINT UNSIGNED",
  6306  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6307  			[]interface{}{},
  6308  			true,
  6309  		},
  6310  		{
  6311  			"FLOAT",
  6312  			"MEDIUMINT UNSIGNED",
  6313  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6314  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6315  			false,
  6316  		},
  6317  		{
  6318  			"FLOAT",
  6319  			"INT UNSIGNED",
  6320  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6321  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6322  			false,
  6323  		},
  6324  		{
  6325  			"FLOAT",
  6326  			"BIGINT UNSIGNED",
  6327  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6328  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6329  			false,
  6330  		},
  6331  		{
  6332  			"FLOAT",
  6333  			"DOUBLE",
  6334  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6335  			[]interface{}{float64(0), float64(0.5), float64(0.125), float64(1), float64(256.75), float64(1048575), float64(1048575)},
  6336  			false,
  6337  		},
  6338  		{
  6339  			"FLOAT",
  6340  			"DECIMAL(1,0)",
  6341  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6342  			[]interface{}{},
  6343  			true,
  6344  		},
  6345  		{
  6346  			"FLOAT",
  6347  			"DECIMAL(15,0)",
  6348  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6349  			[]interface{}{"0", "1", "0", "1", "257", "1048575", "1048575"},
  6350  			false,
  6351  		},
  6352  		{
  6353  			"FLOAT",
  6354  			"DECIMAL(30,0)",
  6355  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6356  			[]interface{}{"0", "1", "0", "1", "257", "1048575", "1048575"},
  6357  			false,
  6358  		},
  6359  		{
  6360  			"FLOAT",
  6361  			"DECIMAL(65,0)",
  6362  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6363  			[]interface{}{"0", "1", "0", "1", "257", "1048575", "1048575"},
  6364  			false,
  6365  		},
  6366  		{
  6367  			"FLOAT",
  6368  			"DECIMAL(1,1)",
  6369  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6370  			[]interface{}{},
  6371  			true,
  6372  		},
  6373  		{
  6374  			"FLOAT",
  6375  			"DECIMAL(15,1)",
  6376  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6377  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0", "1048575.0"},
  6378  			false,
  6379  		},
  6380  		{
  6381  			"FLOAT",
  6382  			"DECIMAL(30,1)",
  6383  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6384  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0", "1048575.0"},
  6385  			false,
  6386  		},
  6387  		{
  6388  			"FLOAT",
  6389  			"DECIMAL(65,1)",
  6390  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6391  			[]interface{}{"0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0", "1048575.0"},
  6392  			false,
  6393  		},
  6394  		{
  6395  			"FLOAT",
  6396  			"DECIMAL(15,15)",
  6397  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6398  			[]interface{}{},
  6399  			true,
  6400  		},
  6401  		{
  6402  			"FLOAT",
  6403  			"DECIMAL(30,15)",
  6404  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6405  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000", "1048575.000000000000000"},
  6406  			false,
  6407  		},
  6408  		{
  6409  			"FLOAT",
  6410  			"DECIMAL(65,15)",
  6411  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6412  			[]interface{}{"0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000", "1048575.000000000000000"},
  6413  			false,
  6414  		},
  6415  		{
  6416  			"FLOAT",
  6417  			"DECIMAL(30,30)",
  6418  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6419  			[]interface{}{},
  6420  			true,
  6421  		},
  6422  		{
  6423  			"FLOAT",
  6424  			"DECIMAL(65,30)",
  6425  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6426  			[]interface{}{"0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000", "256.750000000000000000000000000000", "1048575.000000000000000000000000000000", "1048575.000000000000000000000000000000"},
  6427  			false,
  6428  		},
  6429  		{
  6430  			"FLOAT",
  6431  			"BIT(1)",
  6432  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6433  			[]interface{}{},
  6434  			true,
  6435  		},
  6436  		{
  6437  			"FLOAT",
  6438  			"BIT(8)",
  6439  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6440  			[]interface{}{},
  6441  			true,
  6442  		},
  6443  		{
  6444  			"FLOAT",
  6445  			"BIT(16)",
  6446  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6447  			[]interface{}{},
  6448  			true,
  6449  		},
  6450  		{
  6451  			"FLOAT",
  6452  			"BIT(24)",
  6453  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6454  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6455  			false,
  6456  		},
  6457  		{
  6458  			"FLOAT",
  6459  			"BIT(32)",
  6460  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6461  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6462  			false,
  6463  		},
  6464  		{
  6465  			"FLOAT",
  6466  			"BIT(48)",
  6467  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6468  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6469  			false,
  6470  		},
  6471  		{
  6472  			"FLOAT",
  6473  			"BIT(64)",
  6474  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6475  			[]interface{}{uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  6476  			false,
  6477  		},
  6478  		{
  6479  			"FLOAT",
  6480  			"TINYBLOB",
  6481  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6482  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6483  			false,
  6484  		},
  6485  		{
  6486  			"FLOAT",
  6487  			"BLOB",
  6488  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6489  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6490  			false,
  6491  		},
  6492  		{
  6493  			"FLOAT",
  6494  			"MEDIUMBLOB",
  6495  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6496  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6497  			false,
  6498  		},
  6499  		{
  6500  			"FLOAT",
  6501  			"LONGBLOB",
  6502  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6503  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6504  			false,
  6505  		},
  6506  		{
  6507  			"FLOAT",
  6508  			"TINYTEXT",
  6509  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6510  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6511  			false,
  6512  		},
  6513  		{
  6514  			"FLOAT",
  6515  			"TEXT",
  6516  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6517  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6518  			false,
  6519  		},
  6520  		{
  6521  			"FLOAT",
  6522  			"MEDIUMTEXT",
  6523  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6524  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6525  			false,
  6526  		},
  6527  		{
  6528  			"FLOAT",
  6529  			"LONGTEXT",
  6530  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6531  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6532  			false,
  6533  		},
  6534  		{
  6535  			"FLOAT",
  6536  			"CHAR(1)",
  6537  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6538  			[]interface{}{},
  6539  			true,
  6540  		},
  6541  		{
  6542  			"FLOAT",
  6543  			"CHAR(10)",
  6544  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6545  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6546  			false,
  6547  		},
  6548  		{
  6549  			"FLOAT",
  6550  			"CHAR(100)",
  6551  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6552  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6553  			false,
  6554  		},
  6555  		{
  6556  			"FLOAT",
  6557  			"CHAR(255)",
  6558  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6559  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6560  			false,
  6561  		},
  6562  		{
  6563  			"FLOAT",
  6564  			"BINARY(1)",
  6565  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6566  			[]interface{}{},
  6567  			true,
  6568  		},
  6569  		{
  6570  			"FLOAT",
  6571  			"BINARY(10)",
  6572  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6573  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00", "1048575\x00\x00\x00", "1048575\x00\x00\x00"},
  6574  			false,
  6575  		},
  6576  		{
  6577  			"FLOAT",
  6578  			"BINARY(100)",
  6579  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6580  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  6581  			false,
  6582  		},
  6583  		{
  6584  			"FLOAT",
  6585  			"BINARY(255)",
  6586  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6587  			[]interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  6588  			false,
  6589  		},
  6590  		{
  6591  			"FLOAT",
  6592  			"VARCHAR(1)",
  6593  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6594  			[]interface{}{},
  6595  			true,
  6596  		},
  6597  		{
  6598  			"FLOAT",
  6599  			"VARCHAR(10)",
  6600  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6601  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6602  			false,
  6603  		},
  6604  		{
  6605  			"FLOAT",
  6606  			"VARCHAR(100)",
  6607  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6608  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6609  			false,
  6610  		},
  6611  		{
  6612  			"FLOAT",
  6613  			"VARCHAR(255)",
  6614  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6615  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6616  			false,
  6617  		},
  6618  		{
  6619  			"FLOAT",
  6620  			"VARCHAR(1023)",
  6621  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6622  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6623  			false,
  6624  		},
  6625  		{
  6626  			"FLOAT",
  6627  			"VARCHAR(4095)",
  6628  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6629  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6630  			false,
  6631  		},
  6632  		{
  6633  			"FLOAT",
  6634  			"VARBINARY(1)",
  6635  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6636  			[]interface{}{},
  6637  			true,
  6638  		},
  6639  		{
  6640  			"FLOAT",
  6641  			"VARBINARY(10)",
  6642  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6643  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6644  			false,
  6645  		},
  6646  		{
  6647  			"FLOAT",
  6648  			"VARBINARY(100)",
  6649  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6650  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6651  			false,
  6652  		},
  6653  		{
  6654  			"FLOAT",
  6655  			"VARBINARY(255)",
  6656  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6657  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6658  			false,
  6659  		},
  6660  		{
  6661  			"FLOAT",
  6662  			"VARBINARY(1023)",
  6663  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6664  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6665  			false,
  6666  		},
  6667  		{
  6668  			"FLOAT",
  6669  			"VARBINARY(4095)",
  6670  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6671  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6672  			false,
  6673  		},
  6674  		{
  6675  			"FLOAT",
  6676  			"VARBINARY(16383)",
  6677  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6678  			[]interface{}{"0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  6679  			false,
  6680  		},
  6681  		{
  6682  			"FLOAT",
  6683  			"YEAR",
  6684  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6685  			[]interface{}{},
  6686  			true,
  6687  		},
  6688  		{
  6689  			"FLOAT",
  6690  			"DATE",
  6691  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6692  			[]interface{}{},
  6693  			true,
  6694  		},
  6695  		{
  6696  			"FLOAT",
  6697  			"TIME",
  6698  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6699  			[]interface{}{},
  6700  			true,
  6701  		},
  6702  		{
  6703  			"FLOAT",
  6704  			"TIMESTAMP",
  6705  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6706  			[]interface{}{},
  6707  			true,
  6708  		},
  6709  		{
  6710  			"FLOAT",
  6711  			"DATETIME",
  6712  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6713  			[]interface{}{},
  6714  			true,
  6715  		},
  6716  		{
  6717  			"FLOAT",
  6718  			"ENUM('A')",
  6719  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6720  			[]interface{}{},
  6721  			true,
  6722  		},
  6723  		{
  6724  			"FLOAT",
  6725  			"ENUM('B')",
  6726  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6727  			[]interface{}{},
  6728  			true,
  6729  		},
  6730  		{
  6731  			"FLOAT",
  6732  			"ENUM('C')",
  6733  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6734  			[]interface{}{},
  6735  			true,
  6736  		},
  6737  		{
  6738  			"FLOAT",
  6739  			"ENUM('A','B')",
  6740  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6741  			[]interface{}{},
  6742  			true,
  6743  		},
  6744  		{
  6745  			"FLOAT",
  6746  			"ENUM('A','C')",
  6747  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6748  			[]interface{}{},
  6749  			true,
  6750  		},
  6751  		{
  6752  			"FLOAT",
  6753  			"ENUM('B','C')",
  6754  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6755  			[]interface{}{},
  6756  			true,
  6757  		},
  6758  		{
  6759  			"FLOAT",
  6760  			"ENUM('A','B','C')",
  6761  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6762  			[]interface{}{},
  6763  			true,
  6764  		},
  6765  		{
  6766  			"FLOAT",
  6767  			"ENUM('C','A','B')",
  6768  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6769  			[]interface{}{},
  6770  			true,
  6771  		},
  6772  		{
  6773  			"FLOAT",
  6774  			"SET('A')",
  6775  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6776  			[]interface{}{},
  6777  			true,
  6778  		},
  6779  		{
  6780  			"FLOAT",
  6781  			"SET('B')",
  6782  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6783  			[]interface{}{},
  6784  			true,
  6785  		},
  6786  		{
  6787  			"FLOAT",
  6788  			"SET('C')",
  6789  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6790  			[]interface{}{},
  6791  			true,
  6792  		},
  6793  		{
  6794  			"FLOAT",
  6795  			"SET('A','B')",
  6796  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6797  			[]interface{}{},
  6798  			true,
  6799  		},
  6800  		{
  6801  			"FLOAT",
  6802  			"SET('A','C')",
  6803  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6804  			[]interface{}{},
  6805  			true,
  6806  		},
  6807  		{
  6808  			"FLOAT",
  6809  			"SET('B','C')",
  6810  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6811  			[]interface{}{},
  6812  			true,
  6813  		},
  6814  		{
  6815  			"FLOAT",
  6816  			"SET('A','B','C')",
  6817  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6818  			[]interface{}{},
  6819  			true,
  6820  		},
  6821  		{
  6822  			"FLOAT",
  6823  			"SET('C','A','B')",
  6824  			`(0,"0.0"), (1,"0.5"), (2,"0.125"), (3,"1.0"), (4,"256.75"), (5,"1048575.0"), (6,"1048575.0000152587890625")`,
  6825  			[]interface{}{},
  6826  			true,
  6827  		},
  6828  		{
  6829  			"FLOAT",
  6830  			"TINYINT",
  6831  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6832  			[]interface{}{},
  6833  			true,
  6834  		},
  6835  		{
  6836  			"FLOAT",
  6837  			"SMALLINT",
  6838  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6839  			[]interface{}{},
  6840  			true,
  6841  		},
  6842  		{
  6843  			"FLOAT",
  6844  			"MEDIUMINT",
  6845  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6846  			[]interface{}{int64(-1048575), int64(-1048575), int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575), int64(1048575)},
  6847  			false,
  6848  		},
  6849  		{
  6850  			"FLOAT",
  6851  			"INT",
  6852  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6853  			[]interface{}{int64(-1048575), int64(-1048575), int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575), int64(1048575)},
  6854  			false,
  6855  		},
  6856  		{
  6857  			"FLOAT",
  6858  			"BIGINT",
  6859  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6860  			[]interface{}{int64(-1048575), int64(-1048575), int64(-257), int64(-1), int64(0), int64(0), int64(0), int64(0), int64(0), int64(1), int64(257), int64(1048575), int64(1048575)},
  6861  			false,
  6862  		},
  6863  		{
  6864  			"FLOAT",
  6865  			"TINYINT UNSIGNED",
  6866  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6867  			[]interface{}{},
  6868  			true,
  6869  		},
  6870  		{
  6871  			"FLOAT",
  6872  			"SMALLINT UNSIGNED",
  6873  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6874  			[]interface{}{},
  6875  			true,
  6876  		},
  6877  		{
  6878  			"FLOAT",
  6879  			"MEDIUMINT UNSIGNED",
  6880  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6881  			[]interface{}{},
  6882  			true,
  6883  		},
  6884  		{
  6885  			"FLOAT",
  6886  			"INT UNSIGNED",
  6887  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6888  			[]interface{}{},
  6889  			true,
  6890  		},
  6891  		{
  6892  			"FLOAT",
  6893  			"BIGINT UNSIGNED",
  6894  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6895  			[]interface{}{},
  6896  			true,
  6897  		},
  6898  		{
  6899  			"FLOAT",
  6900  			"DOUBLE",
  6901  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6902  			[]interface{}{float64(-1048575), float64(-1048575), float64(-256.75), float64(-1), float64(-0.125), float64(-0.5), float64(0), float64(0.5), float64(0.125), float64(1), float64(256.75), float64(1048575), float64(1048575)},
  6903  			false,
  6904  		},
  6905  		{
  6906  			"FLOAT",
  6907  			"DECIMAL(1,0)",
  6908  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6909  			[]interface{}{},
  6910  			true,
  6911  		},
  6912  		{
  6913  			"FLOAT",
  6914  			"DECIMAL(15,0)",
  6915  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6916  			[]interface{}{"-1048575", "-1048575", "-257", "-1", "0", "-1", "0", "1", "0", "1", "257", "1048575", "1048575"},
  6917  			false,
  6918  		},
  6919  		{
  6920  			"FLOAT",
  6921  			"DECIMAL(30,0)",
  6922  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6923  			[]interface{}{"-1048575", "-1048575", "-257", "-1", "0", "-1", "0", "1", "0", "1", "257", "1048575", "1048575"},
  6924  			false,
  6925  		},
  6926  		{
  6927  			"FLOAT",
  6928  			"DECIMAL(65,0)",
  6929  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6930  			[]interface{}{"-1048575", "-1048575", "-257", "-1", "0", "-1", "0", "1", "0", "1", "257", "1048575", "1048575"},
  6931  			false,
  6932  		},
  6933  		{
  6934  			"FLOAT",
  6935  			"DECIMAL(1,1)",
  6936  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6937  			[]interface{}{},
  6938  			true,
  6939  		},
  6940  		{
  6941  			"FLOAT",
  6942  			"DECIMAL(15,1)",
  6943  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6944  			[]interface{}{"-1048575.0", "-1048575.0", "-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0", "1048575.0"},
  6945  			false,
  6946  		},
  6947  		{
  6948  			"FLOAT",
  6949  			"DECIMAL(30,1)",
  6950  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6951  			[]interface{}{"-1048575.0", "-1048575.0", "-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0", "1048575.0"},
  6952  			false,
  6953  		},
  6954  		{
  6955  			"FLOAT",
  6956  			"DECIMAL(65,1)",
  6957  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6958  			[]interface{}{"-1048575.0", "-1048575.0", "-256.8", "-1.0", "-0.1", "-0.5", "0.0", "0.5", "0.1", "1.0", "256.8", "1048575.0", "1048575.0"},
  6959  			false,
  6960  		},
  6961  		{
  6962  			"FLOAT",
  6963  			"DECIMAL(15,15)",
  6964  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6965  			[]interface{}{},
  6966  			true,
  6967  		},
  6968  		{
  6969  			"FLOAT",
  6970  			"DECIMAL(30,15)",
  6971  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6972  			[]interface{}{"-1048575.000000000000000", "-1048575.000000000000000", "-256.750000000000000", "-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000", "1048575.000000000000000"},
  6973  			false,
  6974  		},
  6975  		{
  6976  			"FLOAT",
  6977  			"DECIMAL(65,15)",
  6978  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6979  			[]interface{}{"-1048575.000000000000000", "-1048575.000000000000000", "-256.750000000000000", "-1.000000000000000", "-0.125000000000000", "-0.500000000000000", "0.000000000000000", "0.500000000000000", "0.125000000000000", "1.000000000000000", "256.750000000000000", "1048575.000000000000000", "1048575.000000000000000"},
  6980  			false,
  6981  		},
  6982  		{
  6983  			"FLOAT",
  6984  			"DECIMAL(30,30)",
  6985  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6986  			[]interface{}{},
  6987  			true,
  6988  		},
  6989  		{
  6990  			"FLOAT",
  6991  			"DECIMAL(65,30)",
  6992  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  6993  			[]interface{}{"-1048575.000000000000000000000000000000", "-1048575.000000000000000000000000000000", "-256.750000000000000000000000000000", "-1.000000000000000000000000000000", "-0.125000000000000000000000000000", "-0.500000000000000000000000000000", "0.000000000000000000000000000000", "0.500000000000000000000000000000", "0.125000000000000000000000000000", "1.000000000000000000000000000000", "256.750000000000000000000000000000", "1048575.000000000000000000000000000000", "1048575.000000000000000000000000000000"},
  6994  			false,
  6995  		},
  6996  		{
  6997  			"FLOAT",
  6998  			"BIT(1)",
  6999  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7000  			[]interface{}{},
  7001  			true,
  7002  		},
  7003  		{
  7004  			"FLOAT",
  7005  			"BIT(8)",
  7006  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7007  			[]interface{}{},
  7008  			true,
  7009  		},
  7010  		{
  7011  			"FLOAT",
  7012  			"BIT(16)",
  7013  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7014  			[]interface{}{},
  7015  			true,
  7016  		},
  7017  		{
  7018  			"FLOAT",
  7019  			"BIT(24)",
  7020  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7021  			[]interface{}{},
  7022  			true,
  7023  		},
  7024  		{
  7025  			"FLOAT",
  7026  			"BIT(32)",
  7027  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7028  			[]interface{}{},
  7029  			true,
  7030  		},
  7031  		{
  7032  			"FLOAT",
  7033  			"BIT(48)",
  7034  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7035  			[]interface{}{},
  7036  			true,
  7037  		},
  7038  		{
  7039  			"FLOAT",
  7040  			"BIT(64)",
  7041  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7042  			[]interface{}{uint64(18446744073708503041), uint64(18446744073708503041), uint64(18446744073709551359), uint64(18446744073709551615), uint64(0), uint64(0), uint64(0), uint64(0), uint64(0), uint64(1), uint64(257), uint64(1048575), uint64(1048575)},
  7043  			false,
  7044  		},
  7045  		{
  7046  			"FLOAT",
  7047  			"TINYBLOB",
  7048  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7049  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7050  			false,
  7051  		},
  7052  		{
  7053  			"FLOAT",
  7054  			"BLOB",
  7055  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7056  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7057  			false,
  7058  		},
  7059  		{
  7060  			"FLOAT",
  7061  			"MEDIUMBLOB",
  7062  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7063  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7064  			false,
  7065  		},
  7066  		{
  7067  			"FLOAT",
  7068  			"LONGBLOB",
  7069  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7070  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7071  			false,
  7072  		},
  7073  		{
  7074  			"FLOAT",
  7075  			"TINYTEXT",
  7076  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7077  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7078  			false,
  7079  		},
  7080  		{
  7081  			"FLOAT",
  7082  			"TEXT",
  7083  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7084  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7085  			false,
  7086  		},
  7087  		{
  7088  			"FLOAT",
  7089  			"MEDIUMTEXT",
  7090  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7091  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7092  			false,
  7093  		},
  7094  		{
  7095  			"FLOAT",
  7096  			"LONGTEXT",
  7097  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7098  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7099  			false,
  7100  		},
  7101  		{
  7102  			"FLOAT",
  7103  			"CHAR(1)",
  7104  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7105  			[]interface{}{},
  7106  			true,
  7107  		},
  7108  		{
  7109  			"FLOAT",
  7110  			"CHAR(10)",
  7111  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7112  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7113  			false,
  7114  		},
  7115  		{
  7116  			"FLOAT",
  7117  			"CHAR(100)",
  7118  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7119  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7120  			false,
  7121  		},
  7122  		{
  7123  			"FLOAT",
  7124  			"CHAR(255)",
  7125  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7126  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7127  			false,
  7128  		},
  7129  		{
  7130  			"FLOAT",
  7131  			"BINARY(1)",
  7132  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7133  			[]interface{}{},
  7134  			true,
  7135  		},
  7136  		{
  7137  			"FLOAT",
  7138  			"BINARY(10)",
  7139  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7140  			[]interface{}{"-1048575\x00\x00", "-1048575\x00\x00", "-256.75\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00", "1048575\x00\x00\x00", "1048575\x00\x00\x00"},
  7141  			false,
  7142  		},
  7143  		{
  7144  			"FLOAT",
  7145  			"BINARY(100)",
  7146  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7147  			[]interface{}{"-1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  7148  			false,
  7149  		},
  7150  		{
  7151  			"FLOAT",
  7152  			"BINARY(255)",
  7153  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7154  			[]interface{}{"-1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "-0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "0.125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "256.75\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1048575\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},
  7155  			false,
  7156  		},
  7157  		{
  7158  			"FLOAT",
  7159  			"VARCHAR(1)",
  7160  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7161  			[]interface{}{},
  7162  			true,
  7163  		},
  7164  		{
  7165  			"FLOAT",
  7166  			"VARCHAR(10)",
  7167  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7168  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7169  			false,
  7170  		},
  7171  		{
  7172  			"FLOAT",
  7173  			"VARCHAR(100)",
  7174  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7175  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7176  			false,
  7177  		},
  7178  		{
  7179  			"FLOAT",
  7180  			"VARCHAR(255)",
  7181  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7182  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7183  			false,
  7184  		},
  7185  		{
  7186  			"FLOAT",
  7187  			"VARCHAR(1023)",
  7188  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7189  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7190  			false,
  7191  		},
  7192  		{
  7193  			"FLOAT",
  7194  			"VARCHAR(4095)",
  7195  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7196  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7197  			false,
  7198  		},
  7199  		{
  7200  			"FLOAT",
  7201  			"VARBINARY(1)",
  7202  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7203  			[]interface{}{},
  7204  			true,
  7205  		},
  7206  		{
  7207  			"FLOAT",
  7208  			"VARBINARY(10)",
  7209  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7210  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7211  			false,
  7212  		},
  7213  		{
  7214  			"FLOAT",
  7215  			"VARBINARY(100)",
  7216  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7217  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7218  			false,
  7219  		},
  7220  		{
  7221  			"FLOAT",
  7222  			"VARBINARY(255)",
  7223  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7224  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7225  			false,
  7226  		},
  7227  		{
  7228  			"FLOAT",
  7229  			"VARBINARY(1023)",
  7230  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7231  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7232  			false,
  7233  		},
  7234  		{
  7235  			"FLOAT",
  7236  			"VARBINARY(4095)",
  7237  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7238  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7239  			false,
  7240  		},
  7241  		{
  7242  			"FLOAT",
  7243  			"VARBINARY(16383)",
  7244  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7245  			[]interface{}{"-1048575", "-1048575", "-256.75", "-1", "-0.125", "-0.5", "0", "0.5", "0.125", "1", "256.75", "1048575", "1048575"},
  7246  			false,
  7247  		},
  7248  		{
  7249  			"FLOAT",
  7250  			"YEAR",
  7251  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7252  			[]interface{}{},
  7253  			true,
  7254  		},
  7255  		{
  7256  			"FLOAT",
  7257  			"DATE",
  7258  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7259  			[]interface{}{},
  7260  			true,
  7261  		},
  7262  		{
  7263  			"FLOAT",
  7264  			"TIME",
  7265  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7266  			[]interface{}{},
  7267  			true,
  7268  		},
  7269  		{
  7270  			"FLOAT",
  7271  			"TIMESTAMP",
  7272  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7273  			[]interface{}{},
  7274  			true,
  7275  		},
  7276  		{
  7277  			"FLOAT",
  7278  			"DATETIME",
  7279  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7280  			[]interface{}{},
  7281  			true,
  7282  		},
  7283  		{
  7284  			"FLOAT",
  7285  			"ENUM('A')",
  7286  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7287  			[]interface{}{},
  7288  			true,
  7289  		},
  7290  		{
  7291  			"FLOAT",
  7292  			"ENUM('B')",
  7293  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7294  			[]interface{}{},
  7295  			true,
  7296  		},
  7297  		{
  7298  			"FLOAT",
  7299  			"ENUM('C')",
  7300  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7301  			[]interface{}{},
  7302  			true,
  7303  		},
  7304  		{
  7305  			"FLOAT",
  7306  			"ENUM('A','B')",
  7307  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7308  			[]interface{}{},
  7309  			true,
  7310  		},
  7311  		{
  7312  			"FLOAT",
  7313  			"ENUM('A','C')",
  7314  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7315  			[]interface{}{},
  7316  			true,
  7317  		},
  7318  		{
  7319  			"FLOAT",
  7320  			"ENUM('B','C')",
  7321  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7322  			[]interface{}{},
  7323  			true,
  7324  		},
  7325  		{
  7326  			"FLOAT",
  7327  			"ENUM('A','B','C')",
  7328  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7329  			[]interface{}{},
  7330  			true,
  7331  		},
  7332  		{
  7333  			"FLOAT",
  7334  			"ENUM('C','A','B')",
  7335  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7336  			[]interface{}{},
  7337  			true,
  7338  		},
  7339  		{
  7340  			"FLOAT",
  7341  			"SET('A')",
  7342  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7343  			[]interface{}{},
  7344  			true,
  7345  		},
  7346  		{
  7347  			"FLOAT",
  7348  			"SET('B')",
  7349  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7350  			[]interface{}{},
  7351  			true,
  7352  		},
  7353  		{
  7354  			"FLOAT",
  7355  			"SET('C')",
  7356  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7357  			[]interface{}{},
  7358  			true,
  7359  		},
  7360  		{
  7361  			"FLOAT",
  7362  			"SET('A','B')",
  7363  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7364  			[]interface{}{},
  7365  			true,
  7366  		},
  7367  		{
  7368  			"FLOAT",
  7369  			"SET('A','C')",
  7370  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7371  			[]interface{}{},
  7372  			true,
  7373  		},
  7374  		{
  7375  			"FLOAT",
  7376  			"SET('B','C')",
  7377  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7378  			[]interface{}{},
  7379  			true,
  7380  		},
  7381  		{
  7382  			"FLOAT",
  7383  			"SET('A','B','C')",
  7384  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7385  			[]interface{}{},
  7386  			true,
  7387  		},
  7388  		{
  7389  			"FLOAT",
  7390  			"SET('C','A','B')",
  7391  			`(0,"-1048575.0000152587890625"), (1,"-1048575.0"), (2,"-256.75"), (3,"-1.0"), (4,"-0.125"), (5,"-0.5"), (6,"0.0"), (7,"0.5"), (8,"0.125"), (9,"1.0"), (10,"256.75"), (11,"1048575.0"), (12,"1048575.0000152587890625")`,
  7392  			[]interface{}{},
  7393  			true,
  7394  		},
  7395  	}
  7396  
  7397  	RunModifyTypeTests(t, tests)
  7398  }