1.如何判断一个字符类型的字段里的字符只是数字?
如字段A的内容是 "98308333" 就是数字, 字段A的内容是 "983083bbde33" 就不是数字.
2.如何用一个新的字符串代替一个字段里指定的字符串?
如字段A的内容是 "windows98"
我现在想用 "2000" 来代替 字段A里的 "98", 变成 "windows2000".谢谢.
如字段A的内容是 "98308333" 就是数字, 字段A的内容是 "983083bbde33" 就不是数字.
2.如何用一个新的字符串代替一个字段里指定的字符串?
如字段A的内容是 "windows98"
我现在想用 "2000" 来代替 字段A里的 "98", 变成 "windows2000".谢谢.
确定表达式是否为一个有效的数字类型。
不是数字
else
是数字replace(A,'98','2000')
2、replace('windows98','98','2000')
select replace('windows98','98','2000')
go
--看返回输出就可以了,也可以作为输入
update和replace是有区别的。
update是更新表里的数据,replace只不过是显示一下,不过对表中的数据产生改动,不知道对不对?