Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Showstopper ORA-01467: sort key too long - PLEAAASEEE HEEELP

Showstopper ORA-01467: sort key too long - PLEAAASEEE HEEELP

From: Eric Euerlings <euerlings_at_swift.ch>
Date: Thu, 5 Nov 1998 16:48:41 +0100
Message-ID: <71shem$3mc$1@bw107zhb.bluewin.ch>


Hi,
I'm still porting from Sqlanywhere to ORACLE 7.3.3 under NT 4.0. Now, it looks I have a showstopper.

I've a view which look likes this:

create or replace view
  v_zeugniszelle_partner(partner,
  sprache_korrespondenz,
  mandant,
  abteilung,
  zeugnis,
  zeugniszeile,
  zeugnisspalte,
  zeugniszelledef,
  zeugnistyp,
  zeugnissequenz,
  zze_bez,
  benutzer_erfasst,
  datum_zeit_erfasst,
  benutzer_geandert,
  datum_zeit_geandert) as select partner.part;   create or replace view
  ecoopen.v_zeugnistabelle(mandant,
  abteilung,
  zeugnistyp,
  zeugnis,
  partner,

  partner_eltern,
  partner_lehrfirma,
  zeugnis_angebotsstruktur,

  sprache,
  zeile,
  spalte01,
  spalte02,
  spalte03,
  spalte04,
  spalte05,
  spalte06,
  spalte07,
  spalte08,
  spalte09,
  spalte10,
  spalte11,
  spalte12,
  spalte13,
  spalte14,
  spalte15,
  spalte16,
  spalte17,
  spalte18,
  spalte19,
  spalte20,
  spalte21,
  spalte22,
  spalte23,
  spalte24,
  spalte25,
  spalte26,
  spalte27,
  spalte28,
  spalte29,
  spalte30,
  spalte31,
  spalte32,
  spalte33,
  spalte34,
  spalte35,
  spalte36,
  spalte37,
  spalte38,
  spalte39,
  spalte40,
  spalte41,
  spalte42,
  spalte43,
  spalte44,
  spalte45,
  spalte46,
  spalte47,
  spalte48,
  spalte49,
  spalte50,
  spalte51,
  spalte52,
  spalte53,
  spalte54,
  spalte55,
  spalte56,
  spalte57,
  spalte58,
  spalte59,

  spalte60)
  as select mandant,
    abteilung,
    zeugnistyp,
    zeugnis,
    partner,
    partner_eltern,
    partner_lehrfirma,
    zeugnis_angebotsstruktur,

    max(sprache),
    zze_zeile,
 max(DECODE( zsp_spalte, 10 , wert ,'')),
 max(DECODE( zsp_spalte, 20 , wert ,'')),
 max(DECODE( zsp_spalte, 30 , wert ,'')),
 max(DECODE( zsp_spalte, 40 , wert ,'')),
 max(DECODE( zsp_spalte, 50 , wert ,'')),
 max(DECODE( zsp_spalte, 60 , wert ,'')),
 max(DECODE( zsp_spalte, 70 , wert ,'')),
 max(DECODE( zsp_spalte, 80 , wert ,'')),
 max(DECODE( zsp_spalte, 90 , wert ,'')),
 max(DECODE( zsp_spalte, 100 , wert ,'')),
 max(DECODE( zsp_spalte, 110 , wert ,'')),
 max(DECODE( zsp_spalte, 120 , wert ,'')),
 max(DECODE( zsp_spalte, 130 , wert ,'')),
 max(DECODE( zsp_spalte, 140 , wert ,'')),
 max(DECODE( zsp_spalte, 150 , wert ,'')),
 max(DECODE( zsp_spalte, 160 , wert ,'')),
 max(DECODE( zsp_spalte, 170 , wert ,'')),
 max(DECODE( zsp_spalte, 180 , wert ,'')),
 max(DECODE( zsp_spalte, 190 , wert ,'')),
 max(DECODE( zsp_spalte, 200 , wert ,'')),
 max(DECODE( zsp_spalte, 210 , wert ,'')),
 max(DECODE( zsp_spalte, 220 , wert ,'')),
 max(DECODE( zsp_spalte, 230 , wert ,'')),
 max(DECODE( zsp_spalte, 240 , wert ,'')),
 max(DECODE( zsp_spalte, 250 , wert ,'')),
 max(DECODE( zsp_spalte, 260 , wert ,'')),
 max(DECODE( zsp_spalte, 270 , wert ,'')),
 max(DECODE( zsp_spalte, 280 , wert ,'')),
 max(DECODE( zsp_spalte, 290 , wert ,'')),
 max(DECODE( zsp_spalte, 300 , wert ,'')),
 max(DECODE( zsp_spalte, 310 , wert ,'')),
 max(DECODE( zsp_spalte, 320 , wert ,'')),
 max(DECODE( zsp_spalte, 330 , wert ,'')),
 max(DECODE( zsp_spalte, 340 , wert ,'')),
 max(DECODE( zsp_spalte, 350 , wert ,'')),
 max(DECODE( zsp_spalte, 360 , wert ,'')),
 max(DECODE( zsp_spalte, 370 , wert ,'')),
 max(DECODE( zsp_spalte, 380 , wert ,'')),
 max(DECODE( zsp_spalte, 390 , wert ,'')),
 max(DECODE( zsp_spalte, 400 , wert ,'')),
 max(DECODE( zsp_spalte, 410 , wert ,'')),
 max(DECODE( zsp_spalte, 420 , wert ,'')),
 max(DECODE( zsp_spalte, 430 , wert ,'')),
 max(DECODE( zsp_spalte, 440 , wert ,'')),
 max(DECODE( zsp_spalte, 450 , wert ,'')),
 max(DECODE( zsp_spalte, 460 , wert ,'')),
 max(DECODE( zsp_spalte, 470 , wert ,'')),
 max(DECODE( zsp_spalte, 480 , wert ,'')),
 max(DECODE( zsp_spalte, 490 , wert ,'')),
 max(DECODE( zsp_spalte, 500 , wert ,'')),
 max(DECODE( zsp_spalte, 510 , wert ,'')),
 max(DECODE( zsp_spalte, 520 , wert ,'')),
 max(DECODE( zsp_spalte, 530 , wert ,'')),
 max(DECODE( zsp_spalte, 540 , wert ,'')),
 max(DECODE( zsp_spalte, 550 , wert ,'')),
 max(DECODE( zsp_spalte, 560 , wert ,'')),
 max(DECODE( zsp_spalte, 570 , wert ,'')),
 max(DECODE( zsp_spalte, 580 , wert ,'')),
 max(DECODE( zsp_spalte, 590 , wert ,'')),
 max(DECODE( zsp_spalte, 600 , wert ,''))
  from ecoopen.workfile_zeugnis
    group by
mandant,abteilung,zeugnistyp,zeugnis,partner,partner_eltern,partner_lehrfirm a,zeugnis_angebotsstruktur,zze_zeile
;

The view will be created well, but when I select on it, I get this:

select count(*) from v_zeugnistabelle;
select count(*) from v_zeugnistabelle

                     *

ORA-01467: sort key too long

Pleeeeaaaassse help!!!!! Received on Thu Nov 05 1998 - 09:48:41 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US