SQL修改列名,说列名无效

2025-03-22 01:24:44
推荐回答(2个)
回答1:

第一个问题,你单条语句执行看看错误是发生在哪行,如果你一起执行,三个 语句在一个事务中,有可能是有问题的,即添加列的操作没有提交,这时就要更新列值,所以会出现你的问题。这个与数据库控制事务时的验证方式有关。

第二个问题,要么你执行后没有提交,要么就是提交后查看的是原来的表信息,没有刷新

回答2:

哪有用中文做列名的啊... 列名只能用英文的 (studentName as '学生姓名' )是给列起别名...