先感谢您!我在 SQL Server 2008 R2 中工作。
我想要做的是我有一个文本类型列,它有一个名字和姓氏,然后显示一个 ^,我想要做的是捕获导致 ^ 的文本(所以本质上是名字和姓氏)和将其附加到同一个表中另一列(而不是替换)的最底部。
我试过使用 charindex 但我只是收到索引号,我似乎无法在 ^ 出现之前捕获文本,我只是得到了 ^ 的位置,而且我很难附加这个文本块到同一个表中的另一个文本类型列。为此,我一直在尝试 updatetext 功能,但它似乎不起作用。到目前为止,我已经放弃了我尝试过的东西,因为我在任何地方都没有错误。
总而言之:
我需要在文本数据类型列的开头捕获文本,直到它到达 ^ 符号
将该文本保存到某种变量中。
放置(追加),连同轻微的添加,到另一个文本数据类型列。
看起来应该很简单,但我遇到了困难,如果可能,请提出建议。谢谢你。