Salut
J'ai un problème avec une clé étrangère qui peut être null. En fait c'est pas un problème SQl mais c'est plutôt Visual Studio qui ne me fait pas une bonne conversion. Donc j'aimerai savoir s'il est possible de donner une valeur pas défaut à un select, du genre si le champ est null retourne -1? Voici en code ce que j'aimerai faire mais qui ne marche pas:
SELECT [Id]
,IF [CleEntrangere] = NULL THEN BEGIN
SELECT -1 AS [CleEntrangere] END
ELSE BEGIN
SELECT [CleEntrangere]
END
,[Champ1]
,[Champ2]
FROM [MaTable]
A voir également:
Valeur par défaut sql
Select valeur par défaut - Meilleures réponses
Valeur par défaut select html - Meilleures réponses