Pokročilé hledání             

HELIOS iNuvio      FAQ     Uživatelský panel    

Registrovat     Přihlásit se

    Obsah fóra> Časté dotazy> Systémové dotazy
    Verze pro tisk

[chyba] The ntext data type cannot be selected...

Zapisují se opakující se dotazy na řešení systémových problémů z provozu Helios Orange. Patří sem dotazy typu "Po instalaci SQL serveru se nemohu přihlásit do Heliosu." apod.

Moderátor: orange_moderator

Odeslat odpověď
Příspěvek: 1 • Stránka 1 z 1
  • Odpovědět s citací

[chyba] The ntext data type cannot be selected...

Příspěvekod jiri.dolezal v 11.09.2012 19:03

Při zobrazení přehledu se můžete setkat s chybovou hláškou:

The text / ntext / image data type cannot be selected as DISTINCT because it is not comparable.

Chyba nastává za předpokladu, že v sestavě je použita pro účely filtrace tabulka se vztahem 1:N vůči primární tabulce přehledu a zároveň je zobrazen alespoň jeden sloupec datového typu NTEXT nebo IMAGE (např. Poznámka, Obrázek...).

Řešení: Odstraňte ze sestavy buď sloupec datového typu NTEXT (IMAGE) nebo zrušte filtraci na hodnoty v tabulce se vztahem 1:N (ikona dvou složek).

Poznámka: U některých přehledů (např. Dokumenty) je přítomnost tabulky se vztahem 1:N vůči primárni tabulce vynucena systémově - uživatel ji pak nemůže ze sestavy odstranit.

Technické vysvětlení: Při použití (JOIN) tabulky se vztahem 1:N je riziko výskytu duplicitních řádků v přehledu. Program proto přidává do příkazu SELECT klauzuli DISTINCT. V tom případě však nelze použít sloupce výše zmíněných datových typů, neboť je SQL Server nedokáže obsahově porovnat a vyloučit případné duplicitní hodnoty.
jiri.dolezal
 
Nahoru

Odeslat odpověď
Příspěvek: 1 • Stránka 1 z 1

Zpět na Systémové dotazy

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků

         
  • Tým • Smazat všechny cookies z fóra • Všechny časy jsou v UTC + 1 hodina
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group, Český překlad – phpBB.cz

© copyright 2024 Asseco Solutions, a.s.