【发布时间】:2009-01-19 12:30:50
【问题描述】:
我正在尝试从另一个字符串中删除部分字符串,例如:
declare @url varchar (20)
set @url = 'www.test.com~~34235645463544563554'
select @url, substring(@url,1,CHARINDEX('~~',@url)-1)
我正在尝试删除 '~~34235645463544563554'
我习惯于使用内置的 tsql 函数(如上所示)来执行此操作,但尝试在 ssis 的一个步骤中执行与“派生列转换”相同的操作。有人可以建议我如何做到这一点,以及是否有一种简单的方法可以在管理工作室中快速测试这一点?即使用 ssis 中编写的表达式来测试预期结果。我不想运行整个东西,因为它是一个大包。
【问题讨论】:
标签: sql-server tsql ssis