簡體   English   中英

刪除 BCP SQL Server 或 Windows 中最后一行的回車

[英]Remove carriage return on last line in BCP SQL Server or Windows

我有文件

    1,ABC
    2,DEF
    3,XYZ *+<CR>*  

這是從 sql 服務器 bcp 出來的。

我需要文件像

    1,ABC
    2,DEF
    3,XYZ *-<NO -----CR>* 

不希望最后一行的回車。 有沒有辦法可以在 SQL 服務器 BCP 或 dos 批處理或 vb 腳本中執行此操作

您可以.ReadAll 源文件,刪除尾隨 vbCrLf (修剪將不起作用,因為它僅限於空格,只需 Left(sAll, Len(sAll) - 1 )可能就足夠了,否則使用 RegExp.Pattern "\s* $") 和 .Write(不是。.WriteLine) 將其返回。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM