Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google-Website



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 12-27-2006
Registrierte Nutzer
 

Join Date: Nov 2006
Beiträge: 5
Einfügen von Daten aus flachen Datei in der Tabelle db

Ich habe 20000-Nummern, die in einer Datei in jeder Zeile wie

25663,
65465,
74579,
56446,
..
..

Ich habe eine Tabelle in der db mit einzelnen Nummer Spalte in sie.

CREATE TABLE testhari (keine Nummer (9));

Ich möchte, um all diese Zahlen in dieser Tabelle. Wie kann ich es tun?

kann jemand bitte helfen ..

Bitte nicht vorschlagen, 20000 Schleife und eine Verbindung zum DB jedes Mal mit SQL Plus .. mit "while read line do .. done"
Sponsored Links
  #2 (permalink)  
Old 12-27-2006
andryk's Avatar
andryk andryk is offline Forum Advisor  
Registrierte Nutzer
 

Join Date: Sep 2003
Beiträge: 448
Zitat:
Bitte nicht vorschlagen, 20000 Schleife und eine Verbindung zum DB jedes Mal mit SQL Plus .. mit "while read line do .. done"
Was ist falsch mit der while read line?!?
Wie dem auch sei, da man erwähnen sqlplus im Erraten Sie bei der Arbeit mit Oracle-Datenbank und das ist gut, da sie mit für diese Art von Aufgabe "sqlldr"
Code:
sqlldr yourdbacctname control=input.ctl log=haritest.log

den Inhalt der input.ctl
Code:
load data 
infile thefilewithno 
into table testhari (no)

  #3 (permalink)  
Old 12-27-2006
Registrierte Nutzer
 

Join Date: Oct 2005
Beiträge: 67
Verwendung sqlldr

Welche Datenbank Sie?

Verwendung sqlldr.

ZB:

LOAD DATA INFILE * APPEND INTO TABLE <<TableName>> FIELDS TERMINATED BY "," TRAILING NULLCOLS
(<<fieldname>> INTEGER EXTERNAL)

machen, wie file.ctl

und verwenden Sie dann sqlldr davon

$ (ORACLE_HOME) / bin / sqlldr userid \u003d $ () USERPASS Kontrolle \u003d <<Pfad>> /file.ctl log \u003d <<Pfad>> / <<Dateiname>>. Log-Daten \u003d <<Pfad>> /<<20000filename>> Fehler \u003d 1000 &
  #4 (permalink)  
Old 12-27-2006
Registrierte Nutzer
 

Join Date: Nov 2006
Beiträge: 5
Zitat:
Zitat von cskumar
Welche Datenbank Sie?

Verwendung sqlldr.

ZB:

LOAD DATA INFILE * APPEND INTO TABLE <<TableName>> FIELDS TERMINATED BY "," TRAILING NULLCOLS
(<<fieldname>> INTEGER EXTERNAL)

machen, wie file.ctl

und verwenden Sie dann sqlldr davon

$ (ORACLE_HOME) / bin / sqlldr userid \u003d $ () USERPASS Kontrolle \u003d <<Pfad>> /file.ctl log \u003d <<Pfad>> / <<Dateiname>>. Log-Daten \u003d <<Pfad>> /<<20000filename>> Fehler \u003d 1000 &



Arbeitete sehr gut .. thanks a lot Mr.kumar

Tut mir leid, ich ve nicht meine dh ORACLE Datenbank.

Problem mit while read line ist
Für mich, den Anschluss an die DB bei jedem ist sehr teuer, mit sqlplus .. Und ich kann nicht einmal vorstellen, es für 20.000 mal .. Wie auch immer .. Vielen Dank für sqlldr Option
  #5 (permalink)  
Old 12-27-2006
Registrierte Nutzer
 

Join Date: Oct 2005
Beiträge: 67
Thumbs up Willkommen-Free-Dienstprogramm.

Mir gefällt auch, um ein Freeware für das Laden von Excel-Daten in Oracle. (Oracle 9i +)
Laden Sie die exe aus http://www.oraxcel.com

Wie werden Ihre Daten durch Komma getrennt und können es öffnen Excel
und spielen können, mit den Daten.

Ich hoffe, dass dies vielleicht eine sehr gute Verbindung.




Grüße,
cskumar.
Sponsored Links
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Aus


Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Einfügen einer Spalte in einer Datei dhanamurthy Shell Programmierung und Scripting 7 05-11-2008 11:29 AM
Hilfe Einfügen von Daten in MySQL Tabelle vadharah Shell Programmierung und Scripting 11 03-30-2008 01:26 PM
Nr. Anzahl der Datensätze in Datei ohne Header und Trailer Records guiguy Shell Programmierung und Scripting 2 06-07-2007 01:15 PM
Einfügen von Werten aus einer Datei in eine Tabelle ragha81 Shell Programmierung und Scripting 2 09-16-2006 08:10 PM
Einfügen einer neuen Spalte in eine Datei rosh0623 UNIX für Fortgeschrittene und Experten 4 08-01-2006 12:15 PM



Alle Zeiten sind GMT -4. Es ist jetzt 02:57 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Inhalt-Copyright © 1993-2010. Alle Rechte Reserved.Ad Management by RedTyger

Content Relevant URLs durch vBSEO 3.2.0