Zum Inhalt springen

AxlHammer

Mitglieder
  • Gesamte Inhalte

    191
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von AxlHammer

  1. Wie wär's mit UPDATE tabelle SET auftr_nr = concat(substring(auftr_nr,1,4), '/', substr(auftr_nr,6,4)) Ohne Gewähr... Gruss, Axl
  2. Wie wärs dann mit SELECT id, (vote1+vote2*2+vote3*3+vote4*4+vote5*5)/(vote1+vote2+vote3+vote4+vote5) as schnitt FROM tabelle Ist zwar nicht ganz so toll, aber sollte funktionieren... Gruss, Axl
  3. Versuchs mal so... SELECT id, name, url, icon, target, vaterordner FROM ordner WHERE role IN (SELECT granted_role FROM user_role_privs) START WITH id = 1 CONNECT BY vaterordner = PRIOR id ORDER SIBLINGS BY name
  4. Hi, poste doch mal bitte die Tabellenstruktur von "ordner", dann ist das besser nachzuvollziehen. Wonach soll denn Dein Baum sortiert sein? Gruss, Axl
  5. Hi! Also es gibt verschiedene Möglichkeiten, Kopf- und Fusszeilen zu definieren: 1.) In der Layout-Ansicht gibt es einen Knopf "Margin", hierüber kannst du alles außerhalb der Repeating-Frames platzieren, die Sachen erscheinen dann auf jeder Seite -> Daten dürfen natürlich nicht direkt aus einer Query stammen 2.) Bei Rahmen und Feldern kann man bei den Optionen unter "Advanced Layout" angeben, wo das Feld/der Rahmen zu finden ist. Dort kann man auch einstellen bei "Print on": "All Pages" Ich hoffe das hat dir geholfen, ich hab das Programm gerade nicht vorliegen, daher kann ich nur grobe Angaben machen Gruss, Axl
  6. @Iria Die Fahrtkosten kannst du auf jeden Fall bei Deiner Steuererklärung absetzen. Lohn sich ja schon bei dem Sümmchen was da zusammenkommt... Gruss, Axl PS. Hoffe das wahr jetzt nicht zu stark off-topic
  7. Also nen Synonym ist einfach nur nen anderer Name für die Tabelle (oder eben der gleiche, nur für alle sichtbar -> public synonym). Views sind eigentlich mehr dafür gedacht, bestimmte Tabellen (-felder) zu verknüpfen und als eigene Tabelle darzustellen. Ich bin mir nicht ganz sicher, aber ich glaube man kann bei Views auch keine Datensätze einfügen, ändern oder löschen. Gruss, Axl
  8. Oh ja, das alles kostet Geld! Und das nicht zu knapp. Für die Spezialistenzertifizierung zahlst du bei IHK-Cert 650 Euro, dazu kommen dann noch ggf. Ausgaben für Schulungen und Beratungen (musst du teilweise machen, wenn diese Aufgaben nicht von Deiner Firma übernommen werden.) Bei den Professinals habe ich bisher nur Angebote von kompletten Lehrgängen mit anschl. Prüfungen gefunden, die kosten mal schlappe 6500 Euro. Gruss, Axl
  9. Probier es mal mit: create table zwtab1 as select distinct TAB1.spaltenname1 neuername1 , TAB1.spaltenname2 neuername2 , ... , TAB2.spaltenname neuername from SchemaA.Tab31 TAB1, SchemaB.Tab32 TAB2 where TAB1.NR = TAB2.NR and TAB2.Status = 941; Ich bin mir nicht ganz sicher, aber bei einer Tabelle kannst du glaub ich auch mit * operieren: create table zwtab1 as select distinct TAB1.* , TAB2.spaltenname1 neuername1 , TAB2.spaltenname2 neuername2 from SchemaA.Tab31 TAB1, SchemaB.Tab32 TAB2 where TAB1.NR = TAB2.NR and TAB2.Status = 941; Gruss, Alex
  10. Hallo zusammen, also verschieben geht nur durch insert und anschließendes delete Für das insert-Statement hatte Frank ja schon ne Anregung gegeben... Gruss, Axl
  11. Wie wärs damit DECLARE preis_string varchar2(200) := '1.99 2.03 1.98'; -- usw. pos_space NUMBER := 0; pos_lastSpace NUMBER := 0; preis_einzeln number; BEGIN WHILE instr(preis_string, ' ', pos_lastSpace+1, 1) > 0 LOOP pos_space := instr(preis_string, ' ', pos_lastSpace+1, 1); preis_einzeln := to_number(substr(preis_string, pos_lastSpace+1, pos_space-1)); pos_lastSpace := pos_space; END LOOP; END; So liest du in jedem Druchlauf der Schleife in die Variable preis_einzeln den Preis ein (nicht getestet, sollte aber klappen). Gruss, Axl
  12. Was nicht ist kann ja noch werden... :mod:
  13. Das mit dem DECLARE hat sich erledigt, wenn du ne Prozedur geschrieben hast. Das ist dann vergleichbar mit dem "as". Ich seh grade dass ich aber auch nen Fehler gemacht habe. Wenn du Variablen (in deinem Fall anscheinend i_tag, i_stunde, ...) verknüpfen willst, darfst du überhaupt nicht mit Hochkommas arbeiten: procedure sp_eingabe( ... ) as datum date; begin datum := to_date(i_tag || i_monat || i_jahr || i_stunde || i_min, 'DDMMYYYYHH24MI'); end; Gruss, Axl
  14. Probiers dochmal so: DECLARE datum date; BEGIN datum := to_date('x1'||'x2'||'x3'||'x4'||'x5', 'DDMMYYYYHH24MI'); END; Bei mir hats geklappt. Die Fehlermeldung beim ersten Versuch kam übrigens, weil du bei der Deklaration der VARCHAR-Variablen keine Länge angegeben hast. Gruss, Axl
  15. Doch, das distinct macht das schon. Ich wüsste auch nicht warum das nicht klappen sollte... Ich hoffe, dass dir klar ist, dass sich das distinct nicht nur auf die eine, sondern auf beide Spalten bezieht... Ansonsten wüsste ich auch nicht was da nicht stimmt, welche DB benutzt du denn? Gruss, Axl edit: Mit ist grade aufgefallen, dass du die Tabelle tblListeKlassifizierungSoftware nirgendwo in deiner WHERE-Clause untergebracht bzw. verknüpft hat. Vielleicht liegt hier der Fehler
  16. Hi Snowman! Sorry, dass ich jetzt erst schreibe, war unterwegs... Du brauchst zunächst im DECLARE-Teil eine zusätzliche Variable, z.B. v_auftrag auftrag_c%rowtype; In diese Variable musst du dann beim FETCH-Statement einlesen FETCH auftrag_c INTO v_auftrag; Jetzt kannst du auch auf die verschiedenen Felder zugrifen, die du beim Cursor angegeben hast, z.B. INSERT INTO kunde_aufpos ( posnr, ... ) VALUES ( v_auftrag.rownum, ... ); Ich hoffe ich konnte Dir weiterhelfen! Gruss, Axl PS. Bei der Gelegenheit würde ich mir auch mal das Handling von Cursor in Verbindung mit FOR-Schleifen ansehen. Würde meines Erachtens bei deinem Programm ganz sinnvoll sein...
  17. Standardfrage: Welche DB benutzt du?
  18. @snowman Poste doch am besten mal dein komplettes Statement, irgendwie werd ich aus dem bisherigen nicht schlau... Gruss, Axl
  19. Lässt sich relativ einfach über eine sogenannte PL/SQL Tabelle (TABLE) lösen. DECLARE TYPE tab_type IS TABLE OF NUMBER INDEX BY BINARY_INTEGER; tabelle tab_type; BEGIN tabelle(1) := <erster Wert>; tabelle(2) := <zweiter Wert>; END; Gruss, Axl
  20. Also ich finde das ist schon nen bisschen teuer. Mann muss ja auch mal bedenken, dass die Kosten bei solchen Anbietern doch deutlich geringer sind als in normalen Geschäften... Gruss, Axl
  21. Ich suche immer auf songtext.net, da hat man auch die Texte zu den Liedern... Gruss, Axl
  22. Hallo zusammen, ich wollte auch mal meinen Senf dazu geben. Ich fahre selbst einen Peugot 206 und der Wagen ist meiner Meinung nach sehr anfällig. Der Wagen ist BJ 2001 und ich musste schon den Kat wechseln und hab im moment Probleme mit den Sitzen (ist nur nen 3-türer, das Umklappen der Sitzte funktioniert nicht richtig. Ähnliche Probleme hatte mein Cousin auch, fuhr den selben Wagen. Ansonsten bin ich allerdings mit dem Wagen sehr zufrieden (Verbrauch, Optik, etc.). Kann ja auch sein das mein Wagen nen Einzelfall ist... // Oh, ich seh grade dass der Thread noch ne 2. Seite hatte... Na ja vielleicht hab ich jetzt ja jemand anderem bei seiner Endscheidung geholfen Gruss, Axl
  23. Hallo Chessi, der o.a. Satz ist meiner Ansicht nach wirklich nicht so gut, besser wäre "einwandfrei" oder "stets einwandfrei". So wie er da oben steht hätte ich gesagt, dein Umgang mit den Kollegen und Chefs war nicht so toll! Gruss, Axl
  24. Hallo zusammen, hat hier jemand in diesem Zusammenhang schonmal Erfahrungen mit den neuen Spezialistenprofilen gesammelt, bzw. mit der Weiterbildung zum IT-Professional? Ich habe zwar das ganze System an sich verstanden, jedoch hab ich noch nirgends jemanden gesehen, der sowas schonmal gemacht hat, speziell bei den Spezialisten... Gruss, Axl
  25. Erneut vielen Danke @ kills :uli Gruss, Axl

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...