Tôi có lệnh BCP này:BCP SQL Server: Cách đặt dấu ngoặc kép quanh tất cả các trường?
'bcp DBName..vieter out c:\test003.txt -c -T /t"\",\"" -S SERVER'
Sản lượng CSV tôi nhận được không đặt dấu ngoặc kép quanh các tên trường, thay vào đó nó đặt nó xung quanh dấu phẩy! Làm thế nào tôi có thể nhận được /t"\",\""
để đặt dấu ngoặc kép xung quanh tất cả các trường.
Cảm ơn tất cả
có bao giờ một cách để có người đầu tiên và cuối cùng có dấu ngoặc kép -.. tôi thực sự cần một tập tin CSV được định dạng – Abs
gì bạn đã xảy ra - nhưng cuối cùng fiedl đã có hai dấu ngoặc kép ở cuối và đầu tiên không có dấu ngoặc kép.Tôi chỉ cần fiddle với những điều trên để có được những gì tôi muốn? Có một số tài liệu tôi có thể nhìn như tôi đã không đi qua công cụ regex này - nếu nó là regex! – Abs
bạn có thể sử dụng 'QUERYOUT' và sau đó tạo truy vấn bằng cách sử dụng' QUOTENAME (cột, '"')' cho trường văn bản. –