【发布时间】:2011-07-25 10:18:11
【问题描述】:
Select
Distinct
REPLACE(REPLACE(REPLACE(REPLACE(Category, ' & ', '-'), '/', '-'), ', ', '-'), ' ', '-') AS Department
From
Inv WITH(NOLOCK)
我想知道,因为我是一名 Jr. ETL 工程师,想养成良好的习惯。
显然,在许多情况下,这可能会变得更长。
【问题讨论】:
-
我正在使用您的代码变体来尝试在 MS Access 表中进行多次替换。它运行(没有弹出错误消息),但是在我的替换字段中(与您的“部门”匹配的那个,我得到
#Error返回。知道为什么吗?很可能我应该将其作为一个单独的问题发布.
标签: sql sql-server-2008 ssis replace