Einzelnen Beitrag anzeigen
Alt 28.07.2003, 20:24   #3
stefan21
Senior Member
 
Registriert seit: 15.03.2001
Alter: 44
Beiträge: 161


Standard

es ist so:
wenn ich in Oracle eine View erstelle, die als basis eine Tabelle mit eineme Feld mit Datentyp Number38 hat und darin eine Funktion verwende, so ist der Datentyp automatisch (leider) Number und nicht Number38

z.b
Table t1:
number(38) a1

view v1:
decode(t1.a1,null,5,t1.a1) x1

der datentyp von v1.x1 ist dann nur mehr Number und nicht mehr Number38

es ist mir also unmöglich den Datentyp dieser View auf Number38 zu ändern (casts helfen da auch nix)
stefan21 ist offline   Mit Zitat antworten