开发者

SQL Array within a cell

开发者 https://www.devze.com 2023-04-10 00:52 出处:网络
I have a cell that contains an array of characters seperated by commas i.e. \"1,2,3,4,5\" My question is, is it possible to remove a particular element of the array such as if I wanted to remove \"1开

I have a cell that contains an array of characters seperated by commas i.e. "1,2,3,4,5" My question is, is it possible to remove a particular element of the array such as if I wanted to remove "1开发者_如何学C" then the cell would then become "2,3,4,5" or remove "3" and it becomes "1,2,4,5" I want to perform this task within SQL either as a function or a stored procedure, any help is much appreciated.


Sure, it'd just be some basic string REPLACE() calls: http://msdn.microsoft.com/en-us/library/ms186862.aspx

However, since you have to manipulate individual bits of this data field separately from the rest of the field, it's a good candidate for getting normalized into its own child table.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号