【发布时间】:2010-02-05 16:44:24
【问题描述】:
我在表中有一个地址列,我需要在 SQL Server 2005 的视图中拆分为多个列。我需要在换行符 chr(10) 上拆分列,并且可能从 1到列中的 4 行(0 到 3 个换行符)。下面是我需要做的几个例子。实现这一目标的最简单方法是什么?
Examples:
Address Address1 Address2 Address3 Address4
------------ = ----------- ----------- ----------------- ---------
My Company My Company 123 Main St. Somewhere,NY 12345
123 Main St.
Somewhere,NY 12345
Address Address1 Address2 Address3 Address4
------------ = ------------ ---------- ----------- ---------
123 Main St. 123 Main St.
【问题讨论】:
-
数据是否不存储在单个列中?
-
所有地址行都存储在一个列中。
标签: sql sql-server database sql-server-2005