用update语句更新excel时遇到无列名的列怎么办?
我想把“CN”更新为其他东西,怎么写?求帮助。
已有的sql语句:update [hell0$] set 有效期="2012-12-24" where 证件号码="Esd-234123"
语句已经实现更新“有效期”。
尝试方法:
update [hell0$] set 有效期="2012-12-24",F3="JP" where 证件号码="Esd-234123"
报错:至少一个参数没有被指定值。
[解决办法]
UPDATE `E:\123.xlsx`.`Sheet1$` `Sheet1$`
SET `Sheet1$`.F4 = 'test', `Sheet1$`.Age = '10'
WHERE `Sheet1$`.Username = 'wam'
以上语句在Microsoft Query中测试没有任何问题
由于你的sql语句存在一些问题 所以无法判断
sql 中使用半角单引号表示字符串
sql 中不可使用全角逗号
update [hell0$] set 有效期="2012-12-24",F3="JP" where 证件号码="Esd-234123"
[解决办法]
"CN"所在这列加上字段名试试?