如果表沒有行,那麼SWOW CREATE TABLE查詢似乎沒有給出任何結果。 (至少不是在我的PHP設置。) 有沒有一種簡單的方法來解決,而不深入到元表? 如果是這樣,怎麼樣? :-)MySql:「SHOW CREATE TABLE」對名爲「x -...」的表不起作用?
編輯:
正如下面我就Quassnoi的答案評論指出,這似乎是一個名爲表起一個問題「X - 」 ...... 很奇怪!
如果表沒有行,那麼SWOW CREATE TABLE查詢似乎沒有給出任何結果。 (至少不是在我的PHP設置。) 有沒有一種簡單的方法來解決,而不深入到元表? 如果是這樣,怎麼樣? :-)MySql:「SHOW CREATE TABLE」對名爲「x -...」的表不起作用?
編輯:
正如下面我就Quassnoi的答案評論指出,這似乎是一個名爲表起一個問題「X - 」 ...... 很奇怪!
SHOW CREATE TABLE
即使沒有行也能正常工作。
請問您可以使用命令行客戶端還是phpMyAdmin
重現此操作?
更新:
-
是保留字符。你需要把這樣的名字加入反引號中:
SHOW CREATE TABLE `x-addresses`
它對我來說很好。 – 2009-10-10 07:29:31