mirror of
https://github.com/MariaDB/server.git
synced 2025-11-22 17:44:29 +03:00
Prohibited to use hash join algorithm BNLH if join attributes need non-binary collations. It has to be done because BNLH does not support join for such attributes yet. Later this limitations will be lifted. Changed default collations for the schemes of some test cases to preserve the old execution plans.
19 lines
606 B
SQL
19 lines
606 B
SQL
CREATE TABLE Country (
|
|
Code char(3) NOT NULL default '',
|
|
Name char(52) NOT NULL default '',
|
|
SurfaceArea float(10,2) NOT NULL default '0.00',
|
|
Population int(11) NOT NULL default '0',
|
|
Capital int(11) default NULL
|
|
) COLLATE latin1_bin;
|
|
CREATE TABLE City (
|
|
ID int(11) NOT NULL,
|
|
Name char(35) NOT NULL default '',
|
|
Country char(3) NOT NULL default '',
|
|
Population int(11) NOT NULL default '0'
|
|
) COLLATE latin1_bin;
|
|
CREATE TABLE CountryLanguage (
|
|
Country char(3) NOT NULL default '',
|
|
Language char(30) NOT NULL default '',
|
|
Percentage float(3,1) NOT NULL default '0.0'
|
|
) COLLATE latin1_bin;
|