sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan støbes variabler i T-SQL til bulkinsert?

Som jeg ved, kræves kun bogstavelig streng i fra. I så fald skal du skrive en dynamisk forespørgsel for at bruge bulk insert

declare @q nvarchar(MAX);
set @q=
    'BULK INSERT [TStagingTable]
    FROM '+char(39)[email protected]+char(39)+'
    WITH
    (
    FIELDTERMINATOR = '','',
    ROWTERMINATOR = ''\n'',
    FIRSTROW = 1  
    )'
exec(@q)


  1. Laravel kan ikke oprette forbindelse til database - Migrationer - Fejl 2002

  2. Hvad skal jeg installere for at bruge OraOLEDB

  3. Send e-mail fra en trigger i SQL Server (T-SQL)

  4. Vælg databaser dynamisk