我要在SQL的表中添加3个新列,但是添加后我无法选择它们,它只是说这些列无效
我通过此命令添加了它们
Q
如果我alter table tb_example add x varchar(50) null
alter table tb_example add y varchar(50) null
alter table tb_example add z varchar(50) null
出现在此处,但是列不起作用,则无法插入任何数据或选择所述列
我不知道为什么会这样,以前从未发生过类似的事情,有人对导致此问题的原因有任何想法吗?
当我尝试使用select * from tb_example
x用红色下划线显示,并且出现错误“无效的列名'x'”。当我将光标悬停在上面时,但是当我运行select x from tb_example
x,y和z时
仅当我选择x,y或z时,其他列才能正常工作
答案 0 :(得分:0)
它在更新后仍然有效,我遇到了另一个不相关的问题,而jsut希望将其排除在外