voici ma requête:
CREATE VIEW VIEW2
AS SELECT [Column1],
(NULL) AS column2 VARCHAR(10)
FROM VIEW1;
J'obtiens une erreur dans la troisième ligne.
Si je laisse la requête comme ceci, sans spécifier le type de données pour Column2, la requête fonctionne, mais le type de données par défaut sera int, alors que je veux avoir VARCHAR.
CREATE VIEW VIEW2
AS SELECT [Column1],
(NULL) AS column2
FROM VIEW1;
Peux-tu aider s'il te plait? Je vous remercie!
Remarque: Seule la colonne1 est dans VIEW1. La colonne2 n'est PAS dans VIEW1, c'est une colonne générée avec des valeurs NULL.
sql-server-2008
Anna T
la source
la source
Réponses:
Vous en aurez envie.
la source