我想從我的表中刪除一列。我曾嘗試執行以下語法:SQL:刪除列語法錯誤
ALTER TABLE user
DROP COLUMN departmentid;
執行時,它遇到一個錯誤,聲明無法準備語句。誰能告訴我爲什麼這樣做?我嘗試重命名列時出現相同的錯誤。
我想從我的表中刪除一列。我曾嘗試執行以下語法:SQL:刪除列語法錯誤
ALTER TABLE user
DROP COLUMN departmentid;
執行時,它遇到一個錯誤,聲明無法準備語句。誰能告訴我爲什麼這樣做?我嘗試重命名列時出現相同的錯誤。
如果你正在使用的MySQL ,嘗試在查詢中使用
DROP departmentid;
使用反引號'column name'
。
可能無法在聯機查詢構建器中刪除,插入或更改表。因爲一旦你丟了桌子,其他人就不能玩同一張桌子。所以我沒有你有權這樣做的事情。如果您正在學習安裝xamp
其中已安裝apache服務器和MySQL
。
希望此信息有幫助!
已經嘗試過,給了我相同的「無法準備聲明」的錯誤。 –
檢查如果您有權刪除,修改,插入.... –
我正在使用w3schools提供的查詢生成器,可能他們沒有授予權限來執行此操作。但是,他們提供的一些示例語句允許您刪除,修改和插入。我創建一個新表,嘗試重命名或刪除一列,不起作用! –
哪個數據庫提供者? MYSQL,Oracle,Sql Server? – HaveNoDisplayName
我正在使用MySQL - 如果有幫助,我使用w3schools提供的SQL查詢生成器。 –