sql >> データベース >  >> RDS >> Mysql

MySQLテーブルに名前を付けるための漢字の使用

    SQLは区切り識別子をサポートしています テーブル名または列名にSQLキーワード、空白、句読点、その他の特殊文字、または国際文字を含めることができるようにします。

    MySQLでは、バッククォートを使用します(またはANSI_QUOTESを設定します 標準の二重引用符を使用するSQLモード)。

    例:

    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. select''-''の意味は何ですか

    2. SQLclおよびSQL*Plus(Oracle)で「選択されたX行」を削除する方法

    3. を介してUbuntuにPostgresqlをサイレントインストールする方法。 Dockerfile?

    4. SQLServerピボットと複数結合