将ssms 2012的粘贴问题复制到Excel

时间:2019-08-29 05:57:30

标签: sql-server excel ssms

我在将数据从ssms 2012复制并粘贴到excel时尤其遇到困难。

在复制粘贴的同时,某些行会打入excel。

例如:下面的这一行在excel中拆分为多列

cmd

粘贴到excel时如何将这些数据保留在一列中?

我尝试使用coammnds(310) 277 4657 Lori Parkes called adv not auth on the account, provided general info re LEASE EXTENSION: 1 2 mo. as courtesy. 4 more with Prod# or POD. Max 6 mo Same mo pymt, credit reporting remains active. Prorated miles. Warranty & addtl prod. not extended. Adv must keep reg/ins valid (CA must renew for an entire year) ,但这不起作用。

1 个答案:

答案 0 :(得分:2)

Excel在粘贴时使用制表符将文本分成几列,因此,您需要用制表符CHR(9)分隔复制的数据,无论如何,您始终可以在excel中使用Data -> Text to Columns功能,然后选择分隔符char选择要破坏的单元格。

编辑1 我以为您想将数据分成几列,但是如果要CRM分成多列,则希望将其保留在一列中,那么它必须具有TAB CHR(9),并且您需要执行REPLACE([CRM Note], CHAR(9), ', ') as CRM