sql >> Databasteknik >  >> RDS >> Mysql

Använder SSIS för att fråga ADO .NET-källfråga som skickar in parametrar från SQL Server

Du kan skriva ett SQL-uttryck och lagra det som en variabel av typen String

"SELECT *  
 FROM    userinfo
 WHERE   load_date > '" +  (DT_WSTR,20) @[User::YourDateTimeVar]  + "''
 AND     load_date < '" +   (DT_WSTR,20)@[User::YourDateTimeVar]  + " ' "

och använd sedan denna variabel för en egenskap som finns i uttrycket för Data Flow Task .Skriv klicka på DFT och välj Egenskaper. Klicka på Expression och välj Ado.NET sql command från egenskaperna i dialogrutan

Välj variabeln för egenskapen ovan. Här ADO_SRC_Orale[SqlCommand] egenskapen kommer att ersättas av namnet på din ADO.NET source




  1. CS50:LIKE-operator, variabel substitution med % expansion

  2. TIMEDIFF() vs SUBTIME() i MySQL:Vad är skillnaden?

  3. Är det viktigt att stänga mysql-anslutningen?

  4. Hur man förbättrar databasnoggrannheten