sql >> Databáze >  >> RDS >> Sqlserver

Vložte prázdný řetězec do sloupce INT pro SQL Server

Za předpokladu, že váš příkaz INSERT je součástí uložené procedury znovu používané na mnoha místech vaší aplikace (nebo je to možná dávka vytvořená vždy stejnou částí klientského kódu) a že vložená hodnota je číslo předané jako string argument, můžete upravit INSERT takto:

INSERT INTO SAMPLE (ID) VALUES (NULLIF(@argument, ''));


  1. Kumulativní skupina produktů MySQL podle

  2. Jak aktualizovat z výběru pomocí připojení

  3. Jak podmíněně vybrat sloupec v dotazu Oracle

  4. PHP &WP:zkuste catch nefungující, když je vyvolána chyba z DB