设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1382|回复: 6
打印 上一主题 下一主题

[查询] 为什么update没功效?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-24 20:24:20 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
表名:t01_hd
其中有若干字段,相关字段:
OBJECTID(自动编号)
HDBH(文本)

想在 HDBH 字段原有值的末尾添加一个“0”(零)

OBJECTID 字段的值是从 0 向上递增

HDBH 字段值内容大致为:
HD014
HD013
HD008
HD010

有上百条记录。现在想更新前153条记录。

SQL 语句为:

update t01_hd set HDBH = HDBH + '0' where OBJECTID <= 153

但运行查询后, t01_hd 表无丝毫改变。请问怎么回事呢?

谢谢大家!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2009-11-24 21:14:53 | 显示全部楼层
本帖最后由 rower 于 2009-11-24 21:23 编辑

请问 tz-chf,是改成这样吗:
UPDATE t01_hd SET HDBH = [HDBH] & '0' WHERE OBJECTID<=153;

可还是没作用啊。
运行时也没提示错误,看似很正确地说“你正准备更新 154 行”
可运行完后再打开 t01_hd 表,什么都没发生!
怎么回事呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-20 21:45 , Processed in 0.080068 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表