我有一個表名「EmpMast」 我想補充與所有逗號分隔EMP_NAME像 「馬赫什,VIPUL,僅限Ritesh」 我怎麼能這樣做???逗號Seprate字段名稱在SQL Server 2008
1
A
回答
0
0
這可以通過實現SQL Server的內置XML功能:
SELECT
STUFF
(
(
SELECT ',' + emp_name
FROM EmpMast
ORDER BY emp_name
FOR XML PATH('')
), 1, 1, ''
) AS employee_names
東西在這裏的講話只是從列表中刪除第一個逗號。
更多關於XML的位置:http://msdn.microsoft.com/en-us/library/ms345137(v=sql.90).aspx 更多的東西在這裏:http://msdn.microsoft.com/en-us/library/ms188043.aspx
我已經做了充分的寫了就到這裏了這種方法:http://davidduffett.net/post/5334646215/get-a-column-separated-list-of-values-with-for-xml
相關問題
- 1. SQL Server 2008中逗號分隔字段中的組計數值
- 2. 從sql server中的表中分割逗號seprate值
- 3. SQL Server 2008 R2逗號分隔字段與新表,優點和缺點?
- 4. 驗證字符串是逗號分隔列表SQL Server 2008
- 5. SQL Server 2008在表/視圖名稱前綴數據庫名稱
- 6. Sql 2008 R2 - 選擇字段名稱和字段值
- 7. 更改SQL Server 2008中的列名稱
- 8. Sql Server 2008有列顯示名稱嗎?
- 9. 無效的對象名稱 - SQL Server 2008
- 10. SQL Server 2008:創建動態列名稱
- 11. SQL Server 2008中的時區名稱
- 12. SQL Server 2008 - 名稱爲「程序」保留?
- 13. SQL(T-SQL,SQL Server Mgmnt Studio):在字段中使用逗號創建逗號分隔的.txt文件
- 14. 在SQL Server 2008中更新逗號分隔的列
- 15. 在SQL Server 2008中用逗號分割函數
- 16. 在表中插入逗號分隔值時出錯:SQL Server 2008
- 17. SQL Server:通過連接行。逗號分隔字段
- 18. SQL Server 2012逗號分析
- 19. 在SQL Server 2008 R2中用逗號格式化數字,但沒有小數?
- 20. 更新sql server 2008中的XML字段
- 21. sql server 2008密碼字段加密
- 22. Sql Server 2008中的計算字段
- 23. SQL Server 2008 R2模板字段長度
- 24. 空白字段VS NULL - SQL Server 2008中
- 25. 基於多個字符alpha的SQL Server 2008名稱列表
- 26. SQL Server的ALTER字段名
- 27. SQL Server 2008內部使用逗號加入
- 28. SQL Server 2008的多行合併成1用逗號+ 3個表
- 29. SQL Server 2008中以逗號分隔的值
- 30. 爲SQL Server 2008中的csv禁用'逗號分隔'
你應該避免在一個字段中存儲多個值。 – 2011-05-09 09:03:27