创建一个视图,在一个字段中将','字符更改为':'

Dem*_*tri 2 sql sql-server-2008

我想知道是否有可能创建一个视图,当拉入包含表中逗号分隔字段的一列数据但是当拉入视图时,该字段是否为半冒号分隔?

Mic*_*ski 6

在视图定义中使用该REPLACE()函数:

SELECT col1, col2, REPLACE(col3, ',' ':') AS col3 FROM table
Run Code Online (Sandbox Code Playgroud)

但是,这不会考虑可以引用括号,逗号分隔的CSV数据,并且可能在引号内包含逗号.