Office中国论坛/Access中国论坛
标题:
SQL上更新所有记录,怎做?(已解決)
[打印本页]
作者:
K仔
时间:
2006-6-12 23:52
标题:
SQL上更新所有记录,怎做?(已解決)
(在SQL上有几个表,是以前建立的.原来的记录号只有6位如: R00708
现在因为发展需要,记录量可能会增加,所以想增加一位变成: R000708 ,现在就要原来的旧记录在R后面加一个零....几个表上萬条记录啊![em06]除了人手外......请教高手们有什么办法呢?
PS:我用的是SQL2000
[此贴子已经被作者于2006-6-12 17:53:07编辑过]
作者:
wwwwa
时间:
2006-6-13 00:02
try:
update tt set f1=substring(f1,1,3)+'0'+sunstring(f1,4,3)
作者:
wuaza
时间:
2006-6-13 00:16
or
update tt set f1=replace(f1,'R','R0')
作者:
K仔
时间:
2006-6-13 00:49
谢谢楼上两位~但可不可以具体一点说明怎样做吗?我对SQL真的不太了解哦~
这语句就直接写在我的表上再运行是吗?
作者:
wuaza
时间:
2006-6-13 00:51
在查询分析器里运行。
作者:
K仔
时间:
2006-6-13 01:53
OK啦~謝謝兩位高手的幫助!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3