我有以下格式數據在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