我需要更新一个包含100多列的表。我正在使用更新查询来执行此操作。我的问题是,不是在更新查询中指定所有100列,而是可以在没有列名的情况下更新。
查询:
Update tbleName set Col1='',Col2='',Col3='',.....Coln='';
commit;
是否有可能在不指定100列的情况下更新此表列。
注意:
此表包含120多列,但我需要更新100列。
抱歉,我忘记了这一点,我只需更新前100列!!!
提前致谢!
- 朗高
答案 0 :(得分:2)
不,must
必须在update语句中指定要修改的列值。
答案 1 :(得分:1)
考虑到从该表中读取列名并准备更新查询的小应用程序?我认为你甚至可以使用存储过程。
答案 2 :(得分:0)
120列?哎哟,这是一种痛苦。您可以构建一个sql字符串并执行它。