InfiniDBでは表と列のオブジェクトの開始文字には、必ず「a-z」で始まる文字を指定して作成するようにしてください。「a-z」以外の文字を指定することはできませんのでご注意下さい。
数字から始まるテーブル名の作成例
1 2 3 |
mysql> create table 01test (col_a varchar(10)) engine=infinidb; ERROR 138 (HY000): The syntax or the data type(s) is not supported by InfiniDB. Please check the InfiniDB syntax guide for supported syntax or data types. |
【注意事項】日本語(マルチバイト)のオブジェクト名
InfiniDBでは(2014年8月時点)、オブジェクト名に日本語は使用できません。※日本語オブジェクトを作成すること自体は可能ですが、
サポート対象外となります。
参考
オブジェクト名に関しては、以下の「予約語」に関する記事もご確認下さい。InfiniDBの予約語