sql >> Databasteknik >  >> RDS >> Sqlserver

Varför fungerar inte min SQL-fråga för att infoga en tabellrad korrekt?

Några fel? Vad händer om du matar ut SQL-satsen istället för att köra den och kopiera/klistra in den i SSMS?

Försök att ange kolumnerna i infogningen:

insert into EventList(col1, col2) values (...)

Använd också parametrar istället för strängsammansättning. Anledningarna till att göra det är väl dokumenterade i cirka 200 000 frågor här redan. Sök bara efter SQL-injektion.



  1. CREATE TABLE IF NOT EXISTS misslyckas med tabellen existerar redan

  2. Stoppa och återgå om en av flera förberedda satser misslyckas

  3. Oracle-schemaanvändare kan inte skapa tabell i proceduren

  4. Komma igång med GearHost för MySQL-databasutveckling