我正在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上进行此查询 但它再次无法正常工作。
所以,任何人都可以解释我错在哪里。
答案 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)
您提供的“自己尝试”链接似乎已设置为测试“全选”语句。它可能不是一个功能齐全的环境,您可能无权运行所有语句。