【发布时间】:2015-07-23 17:28:29
【问题描述】:
我在表格列中有字符串格式的数据3,2,1。我有查找表,告诉我与文件关联的文件名
表格是这样的
Id (int) name
------------------
1 file 1
2 file 2
我想要做的是发送字符串3,2,1 并将数据作为file 1, file 2 作为单独的列返回,以便我可以在显示时引用它。请注意,这将添加到现有的存储过程中,这就是为什么我只想要一个字符串行返回
提前感谢您的帮助
【问题讨论】:
-
帮自己一个忙,不要在同一列中存储多个离散项目。它破坏了关系模型,是一种非常糟糕的做法。
-
这是另一个很好的例子,说明在关系数据库列中保留分隔数据应该是非法的。
-
谢谢队长。有时你会被别人的代码卡住,如果你不能贡献,请闭嘴并获得生命
标签: sql-server tsql comma delimited