我有以下格式数据在SQL Server数据库表Sql Server的拆分和连锁
[CPOID] [ContractPO] [ContractPOTitle]
1 10-SUP-CN-CNP-0001 Drytech
2 10-SUP-CN-CNP-0002 EC&M
我需要编写一个存储过程来产生以下结果
[CPOID] [ContractPO] [ContractPOTitle] [ConcatField]
1 10-SUP-CN-CNP-0001 Drytech CNP-0001-Drytech
2 10-SUP-CN-CNP-0002 EC&M CNP-0002-EC&M
其中[ConcatField ]使用拆分[ContractPOTitle]列的最后两个值并结合[ContractPOTitle]生成结果,并与[ContractPOTitle]
请发布您迄今为止编写的代码。人们通常不喜欢只为你写代码。事实上,这是一个工作描述,而不是一个问题。 – 2011-04-09 03:36:15
另外,您可能想要指定数字的格式化是否会发生变化,因为如果他们这样做,您也需要对此进行规划。您可能需要阅读[SubString](http://msdn.microsoft.com/zh-cn/library/ms187748.aspx)和[CharIndex](http://msdn.microsoft.com/zh-cn/ us/library/ms186323.aspx)的功能,因为这些功能将在您要完成的任务中发挥重要作用。编辑:我忘了[反向](http://msdn.microsoft.com/en-us/library/ms180040.aspx)函数,您应该熟悉此函数 – 2011-04-09 03:48:18