我在我們的SQL Server數據庫中有一個字段,基本上兩個字段連接在一起。它有一個描述符和一個數字。我想用數字構建一個視圖,以便將其與其他表相關聯。該數字實際上是作爲其他表上的nvarchar鍵入的。所以從這樣的數據我想查詢只數部分:如何解除字段連接
ProgramField與價值觀:
tst_desc:1
tst_desc:124
tst_desc:1495
tst_desc:20483
所以我想我的查詢返回的結果:
ProgramNumField
1
124
1495
20483
該數字的長度隨着時間的推移而變化,並且需要是nvarchar,因此我可以將它與數據庫中的其他表關聯起來。
你試過了什麼嗎? – Lamak
也許你應該首先修復這個模式,以便它*不違反1NF - 一個字段應該只包含一個值。無論如何,你所要求的是分割一個字符串。在這種情況下,您可以簡單地從分號索引中抓取字符到字符串末尾 –
結果必須是正確的?!有多寬? – HABO