我試圖分隔名稱列,並創建一個id列如下創建ID列:T-SQL從名稱列
mytable的:
name
John F1234567
Mary F7654321
...
我所做的到現在爲止是:
select RIGHT(name,8) as id, name FROM myTable
結果:
id name
F1234567 John F1234567
F7654321 Mary F7654321
但我需要的結果是:
id name
F1234567 John
F7654321 Mary
我已經使用了一些字符串函數,但沒有成功。
任何人都可以幫助我嗎?
在此先感謝。
好的,我給在如果在將記錄插入數據庫之前,名稱和標識是分開的,它會不會更好? – Will