ini pertanyaan saya:
CREATE VIEW VIEW2
AS SELECT [Column1],
(NULL) AS column2 VARCHAR(10)
FROM VIEW1;
Saya mendapatkan kesalahan di baris ketiga.
Jika saya meninggalkan kueri seperti ini, tanpa menentukan tipe data untuk Column2, kueri berfungsi, tetapi tipe data default akan menjadi int, sedangkan saya ingin memiliki VARCHAR.
CREATE VIEW VIEW2
AS SELECT [Column1],
(NULL) AS column2
FROM VIEW1;
Bisakah Anda membantu? Terima kasih!
Catatan: Hanya Column1 yang ada di VIEW1. Column2 BUKAN dalam VIEW1, itu adalah kolom yang dihasilkan dengan nilai NULL.
sql-server-2008
Anna T
sumber
sumber
Jawaban:
Anda akan menginginkan ini.
sumber