вот мой запрос:
CREATE VIEW VIEW2
AS SELECT [Column1],
(NULL) AS column2 VARCHAR(10)
FROM VIEW1;
Я получаю ошибку в третьей строке.
Если я оставлю запрос таким образом, без указания типа данных для Column2, запрос будет работать, но тип данных по умолчанию будет int, тогда как я хочу иметь VARCHAR.
CREATE VIEW VIEW2
AS SELECT [Column1],
(NULL) AS column2
FROM VIEW1;
Можете ли вы помочь? Спасибо!
Примечание. Только столбец 1 находится в VIEW1. Столбец2 НЕ находится в VIEW1, это сгенерированный столбец со значениями NULL.
sql-server-2008
Анна Т
источник
источник
Ответы:
Вы захотите этого.
источник