GROUP BY hataları giderme
Aşağıdaki tabloda, GROUP BY, hata iletileri ve bunları gidermek için öneriler bir listesini sağlar.
Hata Numarası |
Hata iletisi |
Hata giderme |
---|---|---|
102 |
Yakınında yanlış sözdizimi ','. |
GROUP BY gruplandırma kümeleri görünmesi için sorguyu yeniden yan tümce açık GRUPLANDıRMA AYARLAR listesinin bir parçası olarak.Örneğin, GROUP BY C1, (C2,…, Cn) Bu hata neden. Sorgu olarak yeniden yazın. GROUP BY C1, GROUPING SETS( (C2,…, Cn) ) veya GROUP BY C1, C2,…, Cn. |
130 |
Bir toplamak işlev, bir toplamak veya alt sorgu içeren bir ifade gerçekleştiremiyor. |
Gruplandırma işlev toplamak veya alt sorguyu başka bir gruplandırma işlev veya toplamak bağımsız değişken olarak görünmesi için sorguyu yeniden yazın. |
147 |
toplamak, WHERE yan tümcesinde bir alt sorgu bir seçim listesi veya bir HAVING yan tümce içerdiği sürece, toplanan sütun bir dış başvuru ise görünmüyor olabilir. |
Gruplandırma işlev veya toplamak WHERE kaldırmak yan tümce. |
157 |
toplamak görünmeyebilir küme bir UPDATE deyim listesi. |
Gruplandırma işlev veya toplamak kümesi bir UPDATE deyim listesinden kaldırın. |
158 |
toplamak OUTPUT yan tümcesinde görünmüyor olabilir. |
Gruplandırma işlev veya toplamak ÇıKTıSı kaldırmak yan tümce. |
162 |
TOP yan tümce deyimde geçersiz. |
Gruplandırma işlev veya toplamak TOP yan tümce ' kaldırın. |
174 |
gruplandırma işlev 1 değişken gerektirir. |
Bu nedenle tam olarak 1 bağımsız değişken listesinin gruplandırma () işlev için değiştirin. |
175 |
toplamak değil hesaplanan sütun ifadesinde görünür veya kısıtlama denetleyin. |
Gruplandırma işlev veya toplamak hesaplanan sütunlar ve deyimde DDL CHECK kısıtlamaları kaldırın. |
189 |
GROUPING_ID işlev 0 ile 32 bağımsız değişkenleri gerektirir. |
32 Veya daha az GROUPING_ID () işlev bağımsız değişkenlerinin azaltmak. |
1015 |
toplamak, HAVING yan tümce veya seçim listesi içinde bir alt sorgu olduğu ve bir dış başvuru toplanan sütun olan bir ON yan tümcesini bulunamaz. |
Gruplandırma işlev veya toplamak ON kaldırmak yan tümce. |
1028 |
Bir GROUP BY ALL küp ROLLUP ve gruplandırma AYARLAR seçenekler izin verilmez yan tümce. |
gruplandırma KÜMELERI, küp ROLLUP WITH küp veya WITH ROLLUP anahtar sözcükleri TÜM GROUP BY seçeneğini belirtilen şekilde sorguyu yeniden yazın. |
4101 |
Toplayan bir APPLY sağ tarafındaki sütunlar, Sol taraftan başvuramaz. |
Gruplandırma işlev veya toplamak APPLY yan tümce sağ taraftan kaldırın. |
4113 |
GRUPLANDıRMA | GROUPING_ID geçerli Pencereleme bir işlev değil ve FAZLA ile kullanılan yan tümce. |
gruplandırma () veya gruplandırma_ID () işlev ile bir ÜZERINDE kullanılmaz; böylece, sorguyu yeniden yan tümce. |
4142 |
Toplamları AL listesinde izin verilmez. |
Gruplandırma işlev veya toplamak Al listesinden kaldırın. |
5310 |
Toplayan bir INSERT deyim VALUES listesi izin verilmez. |
Gruplandırma işlev veya toplamak INSERT deyim VALUES listesinden kaldırın. |
8161 |
Bağımsız değişkeni [h] [GRUPLANDıRMA | GROUPING_ID] işlev, GROUP BY yan tümce ifadelerinde eşleşmiyor. |
gruplandırma veya gruplandırma_ID işlevinin her bir bağımsız değişken bir gruplandırma öğesinde GROUP BY eşleştiğinden emin olmak için denetleyin yan tümce ve gruplandırma veya gruplandırma_ID fonksiyonunun bağımsız değişkenlerin tümü aynı kapsam vardır. Aşağıdaki örnekte, tablo başvurusu T (ana sorgudan) alt sorgu hata yükseltmenizi.
|
8661 |
Kümelenmiş dizin oluşturulamıyor. <indexname> görünümü <viewname> Dizin anahtarının GROUP BY olmayan bir sütun içerdiğinden yan tümce. GROUP BY yan tümcesinde dizin anahtarından olmayan sütunlar ortadan göz önünde bulundurun. |
Görünüm tanımını öğesi ('), genel toplamın yalnızca içeren bir GROUP BY yan tümce içeriyorsa, dizinli görünüm oluşturamazsınız. |
10119 |
Kümelenmiş dizin oluşturulamıyor. <indexname> görünümü <viewname> bir küp, gruplandırma KÜMELERI veya ROLLUP işleç içerdiğinden. Bu görünüm dizin oluşturmayı düşünün. |
Görünüm tanımını genel GROUP BY yan tümce içeriyorsa, dizinli görünüm oluşturulamıyor. |
10702 |
WITH küp ve WITH ROLLUP seçeneği ROLLUP, küp veya gruplandırma KÜMELERI belirtimine izin verilmez. |
Bu nedenle olmayan-ISO WITH KÜP veya WITH ROLLUP anahtar sözcükleri ve anahtar ISO uyumlu gruplandırma AYARLAR, CUBE veya ROLLUP sözcükler bileşimleri, sorguyu yeniden yazın. |
10703 |
Çok fazla gruplandırma ayarlar.En fazla 4096 sayısıdır. |
Gruplandırma kümelerinde bir genel GROUP BY sayısını yan tümce 4096 veya daha az. |
10706 |
Çok fazla ifade GROUP BY'de belirtilen yan tümce.Gruplandırma kümeleri sağlandığında en fazla 32'dir. |
Ayrı bir genel GROUP BY yan tümcesinde 32 öğeleri gruplandırma veya daha az azaltın. |
10708 |
Geçerli uyumluluk modunda küp() ve yapıları gruplandırma ROLLUP() izin verilmez.Bunlar yalnızca 100 modunda veya daha yüksek izin verilir. |
90 Uyumluluk modunda küp (') ve ROLLUP (') kullanamazsınız.WITH küp kullanımı, WITH ROLLUP veya gruplandırma KÜMELERI sözdizimi. |