-3

問題を解決しようとしています...つまり、インポートされた「TABLE 12」という名前のテーブルの名前を変更できません。私は応答を得ました:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''TABLE 12' TO categories' at line 1
4

3 に答える 3

2

MySQL でデータベース/テーブル/フィールド名を引用するには、' の代わりに ` を使用します。例えば:

RENAME TABLE `TABLE 12` TO `categories`
于 2013-09-04T13:27:16.160 に答える
1

システム関連のオブジェクトにはバッククォートを使用してください。

TABLE 12テーブル名が次のとおりであると仮定します。

RENAME TABLE `TABLE 12` TO `categories`

12テーブル名が次のとおりであると仮定します。

RENAME TABLE `12` TO `categories`

ドキュメンテーション

于 2013-09-04T13:27:59.647 に答える
0

引用符 (') の代わりにバッククォート記号 (`) を使用してみてください。

RENAME TABLE `TABLE 12` TO `Categories`
于 2013-09-04T13:29:33.440 に答える