Zum Inhalt springen

ostpower

Mitglieder
  • Gesamte Inhalte

    170
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von ostpower

  1. Ah STOP die falsche datumstyp-anzeige war durch die sprache, mit american geht das, aber ich bekomme dann folgende fehlermeldung, das hast du (dbwizard) doch auch gemeint, also an was liegt das? The following error has occurred: ORA-01427: single-row subquery returns more than one row
  2. Wie meinst du das jetzt? also welche Date-spalte in welcher tabelle jetzt?
  3. Ok ich hab en ganz komisches problem. Also ich hab die Date-Formatierung schonmal erfolgreich durchgeführt, jetzt wollt ich des allerdings nochmal machen und jetzt bekomm ich auf einma ne fehlermeldung...zum verzweifeln. Also folgende Situation: Also ich habe mir die Datums-Angaben in eine zwischentabelle kopiert. in einer spalte stehn jetzt alle datum im format DD-MON-YY und in der anderen spalte die korrekten datum im format DD.MM.YYYY So und jetzt mach ich bzw. will ich mit folgedem update die eigentliche spalte in der ursprungstabelle updaten damit dort dann alle datum im richtigen format vorliegen. update ursprungstabelle set datumsspalte = (SELECT to_char(to_date(datumsspalte,'DD-MON-YY'),'DD.MM.YYYY') FROM ursprungstabelle where exists ( select a from zwischentabelle where ursprungstabelle.datumsspalte=zwischentabelle.a )); Achso und es kommt dann der fehler The following error has occurred: ORA-01843: not a valid month
  4. Servus, ich habe wieder ein Problem, bzw. ich hab grad ne denkblockade, deswegen frag ich mal hier. Also ich hab 2 Tabellen. In beiden stehen ähnliche Daten, die Tabellen haben aber eine unterschiedliche Herkunft. Ich möchte jetzt prüfen welche Datensätze von der einen Tabelle in der anderen drin sind. Jetzt gibt es 2 Spalten die es in beiden Tabellen gibt. und zwar sind das Ortsnamen. Dabei gibt es nur das Problem, dass in der einen Tabelle der Ortsname als Kürzel hinterlegt ist, also z.B. "FRA" für Frankfurt, in der anderen Tabelle jedoch ein Join vorliegt. Dort steht also z.B. "1234". Das ist eine ID über die ich in einer Orts-Tabelle das Kürzel bekomme. Wie würde jetzt das SQL-Statement aussehen um zu prüfen welche Datensätze aus der Tabelle1 es auch in der Tabelle2 gibt bezogen auf das Ort-Attribut. Zur Vereinfachung: Also es gibt die Tabellen Tabelle1 Tabelle1ID TabelleOrt
  5. wo hast du des gesehn, also es geht jetzt, es war auf deutsch eingestellt, aber da die daten alle englisch sind also dec statt dez gehts jetzt nachdem ich auf american umgestellt hab.
  6. ich verstehs net, ich hab den dein statement genommen: SELECT to_char(to_date(a,'DD-MON-YY'),'DD.MM.YYYY') "Blubb" FROM tmp_tbl_eff1; also a ist die spalte aber sagt dann "not a valid month" ob wohl alle datums-daten im format DD-MON-YY vorliegen
  7. Kann ich die Datumstruktur abfragen, also vom prinzip her so?: select datum from tabelle where datum like 'DD-MON-YY';
  8. Ehm kann ich bei der Datums-Konvertierung auch mehrere Optionen angeben bzgl der Quelldaten? Also weil in der Ausgangsspalte nicht komplette alle Datum im Format vorliegen. also geht in etwas sowas? SELECT to_char(to_date(spalte,'DD-MON-YY' or 'YYYY-MM-DD'),'DD.MM.YYYY') FROM tabelle
  9. Ja das mit dem insert hat geklappt, ich habs dann zwar noch etwas anders gemacht, aber es hat geklappt, dafür schon mal danke, jetzt probier ich das mit dem date-feld.
  10. Servus, folgende Situation: Ich hab eine varchar2-Spalte mit Datumswerten in folgendem Format: z.b. 31-DEZ-05 Ich möchte das nun gerne konvertieren in 31.12.2005 da das das korrekte Date-Format ist. Wie würdet ihr das machen. Ich habe mir überlegt das in Substrings zu zerlegen und umzuwandeln. Weiß aber nicht genau ob es vielleicht eine einfachere Methode gibt und wenn nicht wie ich das genau mache mit den Substrings. Kann mir vielleicht jemand weiterhelfen? (Ich würde das dann mit SQL bzw. PL/SQL machen auf einer 10er Oracle-Datebank)
  11. Ok, also hab folgende versionsdaten: Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bi PL/SQL Release 10.2.0.2.0 - Production CORE 10.2.0.2.0 Production TNS for HPUX: Version 10.2.0.2.0 - Production NLSRTL Version 10.2.0.2.0 - Production Und hast du ne idee wie ich dass machen kann mit der typumwandlung bzw. mit der prüfung ob die zeichenkette eine number werden kann.
  12. Also ich weiß dass es net die neuste Version, welche genau weiß ich gar net. Wo kann man des nachkucken?
  13. nee leider net, also ich kann dir ja mal sagen was ich machen will, vielleicht weißt du ja wie ich des machen kann. also die spalte amount in der tabelle swiss... liegt als varchar2 vor (bedingt durch ein import aus nem andern programm). Ich möchte jetzt die daten aus dieser tabelle in eine andere kopieren, dort soll dann allerdings amount als number vorliegen. Jetzt gibt es aber in de Datensätzen amount-daten, in den denen zeichen drin sind (das kann durch dem import gekommen sein, oder sonst wie, aber normal sollten das nur zahlen sein). Ich wollte jetzt durch diese prozedur die amounts, in denen keine zeichen vorkommen, die also in ordnung sind, in die richtige tabelle schreiben, und die amounts, in denen zeichen drin sind, in eine andere tabelle, wo ich diese daten dann bereinigen kann oder sonst was damit mache. Kurz gesagt mit pseudecode würde ich gern so eine abfrage machen: select amount from swiss... where amount != number
  14. Hi bei folgedem script kommt die fehler meldung: The following error has occurred: ORA-06550: line 24, column 4: PLS-00103: Encountered the symbol ";" when expecting one of the following: loop Das Script sieht so aus, was is da falsch? declare a_temp number; cursor c_amount is SELECT to_number(amount) FROM swiss_eu_eu_2006_all; begin open c_amount; loop c_amount.next(); fetch c_amount into a_temp; begin insert into dm_fares_temp(amount) values (:a_temp); exception when others then insert into test(a) values(others); exit when c_amount%NOTFOUND; end loop; close c_amount; end;
  15. Hi Leude, ich muss ne Projektarbeit schreiben, bei der es um eine in Java geschriebene Webanwendung geht. Die Anwendung läuft bei verschiedenen Browsern. Und da treten immermal wieder probleme auf, also dass en Firefox die anwendung anders anzeigt als der IE oder so. So und ich bräucht jetzt Literatur dazu, ich hab bisjetzt noch nix brauchbares gefunden, also ich bräucht bücher die sich am besten direkt mit dem Thema Browserkompatibilität auseinander setzten oder halt allgemein über Browser, oder den Einsatz von Java als Webanwendung. Kennt ihr gute bücher?
  16. Ich hab folgendes problem. Ich hab ne Webcam (siehe Titel), da is licht dran, des anhand von nem lichtsensor es licht einschaltet, allerdings nervt des mich und ich würde gern des licht ganz ausschalten, allerdings hab ich in der steuerungssoftware nix dazugefunden, und abkleben des sensors bewirkt ja es gegenteil, es licht is ja dann immer an. Weiß einer was ich machen kann (außer die cam aufschrauben und sensor abklemmen )
  17. wie und wo aktiviert man des "ICS"?
  18. Beide Betriebssysteme sind Windows XP Prof
  19. Servus Leude, also folgendes. Ich würd gern mit meinem Laptop ins Internet gehn. Ich hatte mir gedacht, dass ma des über WLAN mit meinem PC machen kann der ins Internet kommt. Nur weiß ich net wie des geht. Also mein PC hängt ganz normal über Netzwerkkabel am Router, der Router is allerdings so weit entfernt dass direkt über den Router kein WLAN funzt. So jetzt würd ich an den PC en WLAN-Usbstick dran machen, dann hät ich ja ne verbindung zwischen pc und laptop, aber wie richt ich des jetzt ein, dass ich mit dem laptop ins internet komm?
  20. Wie stellt man die Ländereinstellung bzgl. der Tastatur in Eclipse um? Bin aus versehen auf irgend ne tastenkombination gekommen und jetzt hab ich ne amerikanische tastatur, aber nur in eclipse.
  21. Ich hab folgendes Problem, ich hab en 16:9 Flachbildfernseh, den ich auch für Spiele oder Filme als Bildschirm fürn PC nutz. Jetzt ist es so dass wenn ich den Fernseh als Bildschirm aktivier, dass dann dort alles auf des 16:9 Format gestreckt wird, wenn ich mir also Clips ankucken will, die im 4:3 Format sind, werden die auf 16:9 gestreckt. Wisst ihr ne Möglichkeit wie ich den Fernseh als 4:3 Bildschirm einrichten kann?
  22. Also ich bin mal wieder einen Schritt weiter, jetzt hänge ich allerdings wieder, ich hoffe ihr könnt mir helfen, bisher waren eure Tipps immer ganz hilfreich, zumindest im mich in die richtige Richtung zu bringen. Also vom Grundverständnis: Ich erzeuge txt-Dateien dynamisch, d.h. der Textblock der in der Datei steht kann je nach Benutzereingabe öfters wiederholt werden, nur mit anderen Platzhalternamen. Das Problem ist jetzt, dass z.B. bei 3 Elementen nicht 3 Textblöcke in die Datei schreibt sondern immer nur die Letzte, weil er in der schleife durch die "w"-option die datei immer löscht und neu reinschreibt. Jetzt sagt ihr vielleicht, dann nehm doch "r" oder "a". Das geht aber nicht so einfach, da die schleife auf jeden fall einmal mit dem "w"-attribut durchlaufen werden muss, da ich mein voriges problem mit dem mehrfachen ersetzen so gelöst habe, indem ich die datei in 2 schritten modifiziert habe. Also geöffnet, ersten platzhalter mit eingabe ersetzt, gespeichert, dann wieder geöffnet, ausgelesen, 2. platzalter mit eingabe ersetzt, und die alten daten überschrieben.
  23. Ok, dass mit der Stringverarbeitung klappt ganz gut. Jetzt bin ich auf ein weiteres Problem gestoßen. Ich möchte in der txt-Datei bestimmte Wörter ersetzen. Die Funktion dafür ist ja str_replace. Wenn ich also aus dem String ein Wort mit einem anderen ersetzen möchte, so klappt das einwandfrei. Wenn ich allerdings verschiedene Wörter ersetzen möchte, wie geht das? Also im String steht z.B.: Der PLATZALTER1 hat ein schönes PLATZHALTER2. Ich möchte jetzt platzhalter1 UND platzhalter2 ersetzen. Wie krieg ich das in eine anweisung?
  24. Also ich habe folgendes Problem. Ich möchte in eine txt-Datei etwas einfügen. Wenn ich das mit fwrite mache, gibt es das Problem dass nachfolgender Text überschrieben wird. Also um es deutlich zu machen. In der txt-Datei steht folgender Text: "Der Name lautet Mustermann." So zwischen lautet und Mustermann soll jetzt der "Max" eingefügt werden, Wenn ich jetzt mit fopen und fseek an die Postition hinter lautet gehe und mit fwrite "Max" hinzufüge sieht das dann so aus: "Der Name lautetMaxstermann." Das kein Leerzeichen da is, spielt erst mal keine Rolle, entscheidend ist, dass von dem nachfolgenden Text Zeichen abgeschnitten werden. Wie kann man das Problem lösen? Und als 2. Frage: Gibt es die Möglichkeit nach einem bestimmten Wort in der txt-datei zu suchen und dieses dann zu ersetzen? Also wenn in der Datei folgendes steht: "Der Name lautet name Mustermann." Das dann "name" mit "Max" ersetzt wird.
  25. So des is jetzt mein letzter Post vorerst, also hier ist en Auszug aus der Tortoise-Seite (www.tortoisecvs.org) In dem Abschnitt wird gesagt, dass ich das was ich gemacht hab eigentlich nicht machen soll, stattdessen soll ich das machen was im letzten Satz steht, und jetzt wärs gut wenn des einer ließt der sich mit Tortoise auskennt, wie mach ich das? "How do I use the :local: protocol when the repository is on a network drive? First, you should really not do this. You have a high risk of ending up with a corrupt repository. If you still really want to do this (and don't say that we haven't warned you), you need to know the following: * Traditionally, CVS has used lock files to prevent simultaneous modification of files in the repository. * For quite some time, CVSNT has defaulted to using a lock server instead, as this has a number of advantages. When you use the :local: protocol, CVSNT automatically starts the lock server if it is not already running. * Recently, CVSNT was changed to not start the lock server when the repository is on a network drive. This is because the previous behaviour would mean that each user would have his own local lock server. As each lock server would have no knowledge of the other lock servers, simultaneous modification of files would not be prevented, thus leading to certain repository corruption. The bottom line is that if you use :local: with the repository on a network drive, you must set up your repository as described in this CVSNT posting. But you should really set up a CVS server. "

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...