2016-10-13 22 views
0

我有一個varchar列,它的數據類似於ABCDE1,前五個字符將是字母數字。在SQL Server中更新腳本以在5個字符後添加連字符

我想第五個字符

ABCDE-1 

後添加一個連字符的所有記錄我如何能實現使用SQL Server的更新腳本?

+2

你寫的代碼。首先閱讀此處:https://msdn.microsoft.com/en-CA/library/ms181984.aspx –

回答

4

使用STUFF功能

Select STUFF(varchar_col,5+1,0,'-') 
From yourtable 

要更新

Update yourtable Set varchar_col = STUFF(varchar_col,5+1,0,'-') 
相關問題