Mysql
 sql >> Base de données >  >> RDS >> Mysql

Utiliser des caractères chinois pour nommer les tables MySQL

SQL prend en charge les identifiants délimités pour autoriser les noms de table ou de colonne à contenir des mots-clés SQL, des espaces, des signes de ponctuation, d'autres caractères spéciaux ou des caractères internationaux.

Dans MySQL, utilisez des guillemets (ou définissez le ANSI_QUOTES mode SQL pour utiliser des guillemets doubles standard).

Exemple :

mysql> create table `桌子` (id serial);
mysql> show create table `桌子`\G
--------------
show create table `桌子`
--------------

*************************** 1. row ***************************
       Table: 桌子
Create Table: CREATE TABLE `桌子` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
1 row in set (0.00 sec)