-
Gesamte Inhalte
1621 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
19
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Ganymed
-
Oh ja, danke... Wie nennt sich das denn? In der Hilfe finde ich unter "table" nicht wirklich was Wenn ich alles gefunden habe bin ich auch still :beagolisc
-
Cool... Funkt. Frage, die nächste: Hat dieses Table-Type irgendwelche Eigenschaften? Wenn ich jetzt das Ganze Fülle, möchte ich gerne wissen, wieviele Einträge das Array hat. Kann man das irgendwie abfragen?
-
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
Hmm, ich dachte, das läg an meinem Ballon? Also, du kennst die Übung: :marine Und das dreimal hintereinander 5x täglich! Ui! *hüpf* *freu* Ein Ballon! *angeb* -
Ok, wie gesagt ich teste das gerade, ehe es ernst wird, von daher fragt nicht nach Sinn oder Unsinn der Sache Möchte nur wissen, wie das Funktioniert: create or replace procedure arraytest is DECLARE TYPE arraytest IS TABLE OF NUMBER INDEX BY BINARY_INTEGER; test arraytest; BEGIN test(1) := 12; test(2) := 13; END; ausgabe1 NUMBER; ausgabe2 NUMBER; ausgabe3 NUMBER; ausgabe4 NUMBER; select BIN_TO_NUM(0,1,1,0,0,1) INTO ausgabe1 from dual; select BIN_TO_NUM(0,1,1,0,1) INTO ausgabe2 from dual; select BIN_TO_NUM(0,1,1,1,0,1) INTO ausgabe3 from dual; select BIN_TO_NUM(1,1,1,0,0,1) INTO ausgabe4 from dual; end arraytest; Habe das jetzt so umgebaut: create or replace procedure arraytest is TYPE arraytest IS TABLE OF NUMBER INDEX BY BINARY_INTEGER; test arraytest; ausgabe1 NUMBER; ausgabe2 NUMBER; ausgabe3 NUMBER; ausgabe4 NUMBER; test(1) := 12; test(2) := 13; select BIN_TO_NUM(0,1,1,0,0,1) INTO ausgabe1 from dual; select BIN_TO_NUM(0,1,1,0,1) INTO ausgabe2 from dual; select BIN_TO_NUM(0,1,1,1,0,1) INTO ausgabe3 from dual; select BIN_TO_NUM(1,1,1,0,0,1) INTO ausgabe4 from dual; dbms_output.put_line(test(1)); dbms_output.put_line(test(2)); end arraytest; Was mache ich also beim oberen Teil falsch? Ich sehe das öfters mit dem DECLARE, aber irgendwie klappt das bei mir nicht.
-
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
*reinkomm* UI, was ist dann denn? Wie süüüß... Ein halbstarker Rocker mit einem grünen Luftballon in der Hand... Knuffig :D *Lolli dazugeb* Hier, der hat Waldmeistergeschmack *grueni mal :e@sy * *rubbel**quietsch**knister* *Ballon an gruenis Haar halt* Guckt mal, was der grueni für ne Lusitge Frisur haben kann! Uhoh... und was für ein Gesicht... :eek: Nein... Pack die Bugkeule weg! Bitte! Ich wollte dich doch nur aufheitern! *flücht* -
So, kurz Zeit zum testen gehabt... Hmmm, das Problem hab ich schon die Ganze Zeit: Compilation errors for PROCEDURE DBO.CUST_KOVERTTEST Error: PLS-00103: Encountered the symbol "DECLARE" when expecting one of the following: begin function package pragma procedure subtype type use <an identifier> <a double-quoted delimited-identifier> form current cursor external language The symbol "begin" was substituted for "DECLARE" to continue. Line: 16 Text: DECLARE Error: PLS-00103: Encountered the symbol "NUMBER" when expecting one of the following: := . ( @ % ; Line: 29 Text: UserID number; Error: PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following: end not pragma final instantiable order overriding static member constructor map Line: 78 Immer wenn ich das Declare mache, dann kommt das? Was mache ich falsch? Wenn ich es weg mache, dann mosert er bei meiner Variablen - Zuweisung. Wo muss ich das genau anlegen? Die Felder des Arrays muss ich während der Laufzeit füllen...
-
Danke, ich werd mal testen, wenn ich dazu komme. Ich brauche das demnächst und wollte mich mal vorher erkundigen, wie das geht Bei fragen, lass ich das hier mal wieder aufleben
-
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
Danke Auf VArrays bin ich auch gekommen Nur Anwenden geht irgendwie nicht... Bekomme keine Daten da rein.. Nix kapiren Morgen übrigens :e@sy -
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
So, jetzt muss ich mal Frust ablassen... *grueni das Kuschelkissen wegnehm* *reinbrüll* ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGH!!!! Wieso steht überall VArray in der Oracle Dokumentation aber nirgends wie man es benutzt? Nichts klappt! Ich dreh durch und werd beklopppt. Ok, bin ich ohnehin schon.... *gegen die Kuschelcouch tret* *grummel* *wütend ist* So macht das keinen Spaß *randalier* *grueni beiß* Tu was! Ich brauch ne Anständige Schritt für Schritt Anleitung.Alles was ich gefunden hab, geht nicht oder ich kapier es nicht... -
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
Dann hat mich Armin von "der Sendung mit der Maus" aber belogen! :D -
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
Soweit ich weiß heißt "Moin" soviel wie "Schön" -
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
Mahlzeit... *mit hängendem Kopf in die Kuschelecke schlürf* Zuerst tapp ich von einem Oracle-Fettnäpchen ins nächste und dann traktieren meine Kollegen mich mal wieder Mag nicht mehr... -
Hallo zusammen (ja ich werd hier noch zum Power-User hier ), kurze Frage: wie kann ich ein Array bilden? Ich habe nun meine Binärzahlen nach dem Prinzip: select BIN_TO_NUM(0,1,1,0,0,1) INTO ausgabe1 from dual; umgerechnet. Jetzt habe ich ganz viele Zahlen (jeweils in einer "ausgabe1", "ausgabe2",....) gespeichert. Nun müsste ich wissen, welche dieser Zahlen die kleinste ist. Dafür bräuchte ich ein Array (um den Bubble-Sort anwenden zu können). Mein Buch hier sagt, sowas gibt es nicht, man bräuchte da Krückenlösungen... Aber mein Syntax-Highlighting findet einen Begriff Array... Kann mir da wer helfen? Das Array müsste dann so aussehen: ------------------ | 23 | 12 | 88 | 3| ------------------
-
Hehe... da hab ich auch schon nach gegoogelt. Es gibt anscheinend nichts, was das rückgängig macht. Intelligent. Benutze Oracle 9i. Vielleicht hat wer einen Ansatz
-
Ich nochmal... Wie mache ich aus dem Wert wieder eine Binär-Zahl?
-
Oh danke! *freu* :e@sy Ich hab mich schon halb tot gegoogelt und meine Bücher hier haben mir auch nichts gesagt. Immer nur rawtohex und sowas! Vielen vielen Dank! Genau das, was ich brauchte!
-
Der macht das alleine? Wußt ich gar nicht. Normalerweise muss man doch, wenn man mit Zahlen rechnen will z.B. to_number(String) eingeben, um das Ganze umzuwandeln. Wenn ich das nicht mache, bekomme ich einen Kompilierungsfehler... Beispiel: Ich habe den String, der sich so zusammensetzt:"0"||"1"||"1"||"0"||"0"||"1" --> "011001" Wenn ich daraus nun eine Dezimalzahl haben möchte (25), dann macht er das einfach so? Kann ich gar nicht glauben... Deswegen ahlt die Frage, obs dafür so eine Funktion wie to_number gibt.
-
Sorry, aber irgendwie kapier ich das nicht... Das einzige was ich machen möchte ist einen String in eine Binärzahl umzuwandeln mit Hilfe von PL/SQL... Das hat mit meinem anderen Thread nichts zu tun...
-
Ich benutze PL/SQL Developer @Kügelchen Funkt leider auch nicht -> Ergebnis 0 Muss aber was geben
-
Irgendwie weiß ich nicht wohin mit dem summarised... Mit dem "_" wäre das ja ein neues Feld - und da hat der Compiler Recht - invalid identyfier...
-
date_summarised invalid identifier... Was heißt das überhaupt?
-
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
Habs probiert -btw- hab gestern Lilo und Stich gesehen Bist du jetzt der Liebe oder der Böse Stich? *Arme zähl* Nachtrag: Du bist weder noch: Ich glaub das angefressene Ohr war auf der anderen Seite Stitch -
Hmmm... auch 0 als Ergebnis. Wenn ich anstatt dem to_date ein to_char eingebe, dann hab ich wieder die Fehlermeldung... Ein Datum hat das Format (habs jetzt mal aus der DB rauskopiert) 09.06.2004 08:52:08 Ist doch, das ,was ich geschrieben hatte, oder?
-
Nr. 118 - schlafende soapies und die Url***szeit bricht an
Ganymed antwortete auf ingh's Thema in Coffeehouse's Soap
*alle mal re- :e@sy * Kaffee? Ich brauch nen Expresso! Kann die Augen kaum aufhalten... Ui im Radio läuft "Hip teens don't wear blue jeans"... *mitsing* :marine Doku? Och nö, da hab ich selbst genug von -
Hehe... hab den ganzen Kram nochmal eingegeben. (dein zweites Beispiel). Hab zwar immer noch ne Fehlermeldung jetzt aber "invalid character" für exakt das Gleiche Statement... Kapier ich nicht...