excel里面的内容一栏数据通过dts方式导入sqlserver2000里面的一个ntext字段,导了近万条这样的数据,遇到换行以及段落格式问题,如何处理?在excel格式里面是有段落的,而且也是有缩进等效果的,但是dts导入到sqlserver2000里面之后,换行就成了空格,所以所有几段文字就成了长长的一个字符串,在web管理平台上,就是一堆文字,没有任何格式而言,客户看的头痛,都投诉我了,让我赶快处理,他们还等着看呢,这个怎么办啊,baidu了下“excel sqlserver dts 换行”没有搜索到任何有用的信息,有遇到过的朋友帮解决下,谢谢!
例如,以下查询用字母 z 取代 New Moon Books 中 text 列的第 88 个字符(Moon 中的第二个字母 o):USE pubs
sp_dboption 'pubs', 'select into/bulkcopy', 'true'
DECLARE @ptrval varbinary(16)
SELECT @ptrval = TEXTPTR(pr_info)
FROM pub_info pr INNER JOIN publishers p
ON p.pub_id = pr.pub_id
AND p.pub_name = 'New Moon Books'
UPDATETEXT pub_info.pr_info @ptrval 88 1 'z'
sp_dboption 'pubs', 'select into/bulkcopy', 'false'[/code]楼主试试看
但是dts导入到sqlserver2000里面之后, 换行就成了空格,
所以所有几段文字就成了长长的一个字符串,在web管理平台上,
就是一堆文字,没有任何格式而言,客户看的头痛,都投诉我了,
让我赶快处理,他们还等着看呢,这个怎么办啊
',' ','<br/>') ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
而且也是有缩进等效果的,
但是dts导入到sqlserver2000里面之后,<br/>换行就成了空格,
所以所有几段文字就成了长长的一个字符串,在web管理平台上,
就是一堆文字,没有任何格式而言,客户看的头痛,都投诉我了,
让我赶快处理,他们还等着看呢,这个怎么办啊<br/>(1 行受影响)
还不能用<br/>来代替空格这样的,因为缩进也是好几个空格啊,这样的话,就不好办了啊?每一个缩进都是<br/>啊?
在excel处理一下在导,要麻烦一点...