sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server Compact Edition ISNULL(sth, ' ') returnerer en boolesk værdi?

Ifølge dette ISNULL er ikke implementeret i SQL Server CE. Jeg ville dog forvente at se en syntaksfejl rejst.

Løsning:du kan bruge CASE WHEN email IS NULL THEN 'eeee' ELSE email END eller COALESCE . Helst det sidste.

Brug også parametriserede forespørgsler. Hvis du ikke ved, hvorfor du skal, så lær.




  1. Java2MySQL> Kommunikationsforbindelsesfejl på grund af underliggende undtagelse igen

  2. Python 3.7 psycopg2 - Xcode-fejlfejl:kommando 'gcc' mislykkedes med afslutningsstatus 1

  3. Hvordan sender jeg argumenter til et PL/SQL-script på kommandolinjen med SQLPLUS?

  4. Brug af en if-betingelse i en indsættelse af SQL Server