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

SQL Server Compact Edition ISNULL(sth, ' ') vrací booleovskou hodnotu?

Podle toto ISNULL není implementován v SQL Server CE. Očekával bych však, že se objeví chyba syntaxe.

Řešení:můžete použít CASE WHEN email IS NULL THEN 'eeee' ELSE email END nebo COALESCE . Nejlépe to druhé.

Používejte také parametrizované dotazy. Pokud nevíte, proč byste měli, učte se.




  1. proč uložená procedura volaná z sqlalchemy nefunguje, ale volání z workbenche funguje?

  2. MySQL:VYBERTE UNIKÁTNÍ HODNOTU

  3. Co znamená / se stane při použití `INNER JOIN` s více příkazy databázové tabulky?

  4. 2 způsoby, jak získat počet dní v měsíci v Oracle