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

Bagaimana saya bisa mengulang semua file dalam folder menggunakan TSQL?

Lakukan riset, dan temukan cara untuk mengulang file menggunakan sesuatu seperti ini:

CREATE TABLE #tmp(excelFileName VARCHAR(100));
INSERT INTO #tmp
EXEC xp_cmdshell 'dir /B c:\my\folder\path\';

declare @fileName varchar(100)

While (Select Count(*) From #tmp where excelFileName is not null) > 0
Begin

    Select Top 1 @fileName = excelFileName From #tmp

    -- OPENROWSET processing goes here, using @fileName to identify which file to use

    Delete from #tmp Where excelFileName = @FileName

End

DROP TABLE #tmp


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan Bagian Kanan dari sebuah String di SQL Server (T-SQL)

  2. Pernyataan kosong di T-SQL

  3. Temukan string dengan mencari semua tabel di SQL Server

  4. Metode Pilihan untuk Menyimpan Kata Sandi Dalam Basis Data

  5. Apakah Kunci Utama diperlukan di SQL Server?