无法选择表中存在的列

时间:2019-07-25 20:55:41

标签: sql sql-server

我要在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时,其他列才能正常工作

1 个答案:

答案 0 :(得分:0)

它在更新后仍然有效,我遇到了另一个不相关的问题,而jsut希望将其排除在外