我有这个字符串:
MFRR_PRFX_NM (Manufacturer Prefix Name) VARCHAR(1024) NULL
我想用以下字符串替换上面的行。
cast(NULL as VARCHAR(1024)) as MFRR_PRFX_NM
我曾尝试使用正则表达式,但无法将其排除。
答案 0 :(得分:0)
这就是你想要的吗?
找到:(\w+)?.+?(VARCHAR.+) NULL
替换为:cast\(NULL as $2\) as $1
不要忘记在替换部分中脱离括号!