sql >> Database teknologi >  >> RDS >> Mysql

Brug af kinesiske tegn til at navngive MySQL-tabeller

SQL understøtter separerede identifikatorer for at tillade tabel- eller kolonnenavne at indeholde SQL-nøgleord, mellemrum, tegnsætning, andre specialtegn eller internationale tegn.

I MySQL skal du bruge tilbage-anførselstegn (eller indstil ANSI_QUOTES SQL-tilstand for at bruge standard dobbelte anførselstegn).

Eksempel:

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)


  1. Hvordan får man maks. to værdier i MySQL?

  2. Opdater værdier fra MYSQL-tabellen uden at genindlæse siden?

  3. Hvordan bruger jeg en LIKE-klausul i en PDO udarbejdet erklæring?

  4. Returner en grupperet liste med forekomster ved hjælp af Rails og PostgreSQL