sql >> Databáze >  >> RDS >> Oracle

ExecuteNonQuery nevyvolá výjimku při vložení

Nemělo by. ExecuteNonQuery vrátí celé číslo označující počet ovlivněných řádků. Pokud nebyly vloženy žádné řádky, měla by být vrácena 0. Když se nezdaří provést dotaz, měl by vyvolat výjimku. Např.:spojení je uzavřeno, tabulka neexistuje atd.



  1. Levé vnější připojení v Postgres nevrací hodnoty pro Null

  2. Poddotaz vrátil více než 1 hodnotu

  3. Jak SQLParameter zabraňuje vkládání SQL?

  4. Jak místo NULL zobrazím `0` ve výsledku s příkazem SELECT sql?