2016-03-22 18 views
0

T_Bibliotheque adında bir tablom var.Tabloya bir sütun eklenemiyor

ALTER TABLE T_bibliotheque 
    ADD documentElectronique INT 

aşağıdaki hata iletisini almaya devam: Ben tasarım modu ile ve şu komutla çalıştı yüzden bir sütun eklemek gerekir.

Msg 205, Level 16, State 1, Procedure sp_refreshsqlmodule_internal, Hattı UNION kullanarak birleştirilen 75
tüm sorgular, INTERSECT veya operatör HARİÇ hedef listelerinde ifadelerin eşit sayıda olması gerekir.

Bana yardım eden var mı?

sayesinde

Samuel

+0

Bunu bir Taze sorguda mı yapıyorsunuz? (NEW QUERY) Yürütme sırasında fazladan SQL sözdizimi alıyorsunuz gibi görünüyor. "ALTER TABLE" dan "INT" e kadar olan her şeyi vurgulamayı ve ardından EXECUTE'u vurmayı deneyebilir misiniz? – Geo

+0

Hat 75? Sanırım burada biraz kod eksik. Kodunuzdaki önceki ifade bir noktalı virgülle mi bitiyor? – JNevill

+0

Bahse girerim bu prosedürün 75. satırında "SELECT * FROM T_bibliotheque UNION ..." – trincot

cevap

0

Üzgünüm çocuklar, ben sadece sorunun ne buldum. Tablo bir görünümde başvuruyordu, ancak görünüm SELECT * FROM TABLE'daki sütun adlarıyla * değiştirmedi.

Ancak, neden değişmediğini bilmiyorum ...