以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- sql替换字段中某个字符的写法 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88351) |
-- 作者:happyft -- 发布时间:2016/8/1 13:56:00 -- sql替换字段中某个字符的写法 sql数据库表中有个字段名称年月,其值有2010年1月,2010年2月等,现要将2010年1月替换为2010年01月,即年月字段中的所有月份为1-9的数字全部替换为01-09要如何写? 谢谢!
|
-- 作者:大红袍 -- 发布时间:2016/8/1 14:23:00 -- 如果是sqlserver数据库,这样写代码
DataTables("表A").SQLReplaceFor("第二列", "substring(第二列,1,5) + \'0\' + substring(第二列,6,2)", "len(第二列) = 7", True) |