
正文
sqlserver列拆分,sql将一列拆分为多列
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sql server中如何把下面的字段拆分成4个字段?
你这是xml格式的啊,是文件?还是什么?
用xml的组建进行分析,然后获取字段,插入表;这是一种方案
要不你就写存储过程,将数据取出来,对字符串进行分析,获取各列的值就可了。
相关问答
Q1: sqlserver拆分长字段。正则表达式
([\s\S]*?)(\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2})
正则可以这样写
拆分的话 在代码里面做会方便一些吧
Q2: sqlserver中将一个含有“=”的字段拆分成两个字段显示出来,请数据库高手指点
Declare @S1 varchar(100) SUBSTRIN
Select @S1='aa=bb'
Select Substring(@S1,CHARINDEX('aa',@S1)+1,Len(@S1))
Q3: sqlserver 拆分多列
SELECT
a,
MAX( CASE WHEN c = '一类' THEN b ELSE NULL END ) AS [一类],
MAX( CASE WHEN c = '二类' THEN b ELSE NULL END ) AS [二类]
FROM
表1
GROUP BY
a
Q4: MS SQLserver水平,垂直分割问题?
在SQL Server2000 中事务复制的改进主要包括以下几个方面.并行快照处理保证即使在创建初始快照时仍可对出版表进行修改提高错误处理能力可以跳过指定的错误继续进行数据复制.在订购者处对复制数据进行确认包括对垂直分割的确认通过SQL Server Enterprise Manager 也可以使用确认
---
以上,希望对你有所帮助。






