sql >> Database >  >> RDS >> Sqlserver

Wat is de juiste syntaxis voor het gebruik van Database.ExecuteSqlCommand met parameters?

Afhankelijk van uw onderliggende databaseprovider, kunt u een van de volgende gebruiken.

Database.ExecuteSqlCommand(
    "exec SetElementFrequency {0}, {1}",
    elementType, frequency); 

of

Database.ExecuteSqlCommand("exec SetElementFrequency ?, ?", elementType, frequency); 

U kunt ook elementType opgeven en frequency as DbParameter -gebaseerde objecten om uw eigen namen op te geven via de ParameterName eigendom.



  1. Oracle SQL:SQL-query produceert 4 keer de resultaten en gegevens worden niet correct geordend

  2. Hoe PERIOD_DIFF() werkt in MariaDB

  3. Proberen te begrijpen over() en partitioneren door

  4. Updates voor het JSON-veld blijven niet bestaan ​​in DB