SQL ALTER DROP查询无法正常工作

时间:2014-03-24 12:56:27

标签: sql alter sql-drop

我正在w3school.com在线学习SQL

用于删除列
 SQL ALTER

中提供了ALTER TABLE table_name DROP COLUMN column_name命令

我在w3school提供的Try it yourself部分尝试过 但它不起作用

我用过

ALTER TABLE Customers
DROP COLUMN City;

我也尝试在compile online/sql上进行此查询 但它再次无法正常工作。

所以,任何人都可以解释我错在哪里。

3 个答案:

答案 0 :(得分:1)

您是否注意到它在括号中的含义?

To delete a column in a table, use the following syntax (notice that some database systems don't allow deleting a column)

查看这些问题的答案:

websql drop column with javascript

How to delete or add column in SQLITE?

W3schools使用websql。请改为SQLFiddle

答案 1 :(得分:0)

尝试这样:

    use 'DatabaseName';
    ALTER TABLE Customers
    DROP COLUMN City;
    enter code here

答案 2 :(得分:0)

您提供的“自己尝试”链接似乎已设置为测试“全选”语句。它可能不是一个功能齐全的环境,您可能无权运行所有语句。