Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Menggunakan utilitas bcp untuk mengekspor kueri SQL ke file teks

bcp out mengekspor tabel.

Untuk mengekspor kueri, gunakan queryout sebagai gantinya - Anda harus membungkus kueri Anda dengan "tanda kutip ganda"

set @logtext = '"select name, type from master.dbo.spt_values where number=6"' 
--set @logtext = 'master.dbo.spt_values' 
SET @cmd = 'bcp ' + @logtext + ' queryout "c:\spt_values.dat" -U uId -P uPass -c' 
EXEC master..XP_CMDSHELL @cmd  

http://msdn.microsoft.com/en-us/library/ms162802 .aspx




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Berapa jumlah Maksimum Kolom yang diizinkan di Tampilan SQL Server 2008?

  2. Bagaimana cara menerapkan 3 nilai untuk 1 baris ke 3 baris dengan masing-masing nilai?

  3. Bagaimana cara mengatur baris tabel dalam urutan menaik dan menyimpan tabel secara bersamaan?

  4. Java JDBC:tanggal secara konsisten dua hari libur

  5. Dapatkan hasil dari SQL dinamis dalam prosedur tersimpan