Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server Compact Edition ISNULL(sth, ' ') renvoie une valeur booléenne ?

Selon ceci ISNULL n'est pas implémenté dans SQL Server CE. Je m'attendrais cependant à ce qu'une erreur de syntaxe se produise.

Solution :vous pouvez utiliser CASE WHEN email IS NULL THEN 'eeee' ELSE email END ou COALESCE . De préférence ce dernier.

Utilisez également des requêtes paramétrées. Si vous ne savez pas pourquoi vous devriez, apprenez.