Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL Abfrage Firebird iqsl per csv speichern

Frage Entwicklung Datenbanken

Mitglied: Der-Andreas

Der-Andreas (Level 1) - Jetzt verbinden

06.05.2010, aktualisiert 10:27 Uhr, 6416 Aufrufe, 1 Kommentar

Habe eine Firebirddatenbank, die ich mithilfe des isql-tools anspreche. Nun möchte ich gerne eine Datei schreiben, die eine Abfrage ausführt und als *.csv speichert.

Hallo Zusammen.

wie im Vorwort erklärt habe ich folgende Situation:

Eine Firebird Datenbank auf Suse10-Rechner, die ich mit dem isql tool (habe bis jetzt einfach in der Konsole folgendes eingegeben) öffne und Abfrage:

cd..
cd..
cd..
cd opt/firebird/bin
./isql
connect localhost:pfad/pfad/database.gdb user xx password yy;

Daraufhin gehts per sql weiter

sql> SELECT a.SPALTE1, a.SPALTE2, a.SPALTE3, b.SPALTE2, a.SPALTE4, c.SPALTE9 FROM TABELLE1 a INNER JOIN TABELLE2 b ON a.SPALTE1 = b.SPALTE1 INNER JOIN TABELLE3 c ON a.SPALTE1 = c.SPALTE1;

Nun erhalte ich meine Abfrage in der Konsole ausgegeben. Ich würde Sie jedoch gerne als *.csv speichern.

Habe es bereits mit Select Into From versucht, bekomme dann aber ein:

Statement failed, SQLCODE = -104

Dynamic SQL Error
-Token unknown -Line 1 Char.
-INTO

Ziel ist, eine Datei (Batch oder Shellsript oder so) zu haben, die ich ausführen kann, welche nach dem ausführen eine CSV-Datei mit den Daten aus der Abfrage gespeichert hat. Habe dir Suche bereits angestrengt, komme aber nciht wirklich weiter. Kann einer helfen.

P.S: bin blutiger Batch/Shell-Anfänger.

Vorab besten Dank für eure Hilfe.
Mitglied: it-frosch
14.05.2010 um 08:08 Uhr
Hallo Andreas,

für Firebird Datenbanken gibt es ein ein wunderschönes freies Programm zu Administration.
Du findest es unter http://www.flamerobin.org. (Es gibt Versionen für WIN, Linux und MAC)

Damit kannst du neben dem Abspeichern deiner Abfragen, es hat übrigens auch eine Historie, die Abfrage ergebnisse als CSV, als HTML oder
gleich über die Zwischenablage in deine Tabellenkalkulation kopieren.

Damit kannst du die Konsole für die Zukunft liegen lassen.
Bitte warten ..
Ähnliche Inhalte
Datenbanken
gelöst Hilfe bei SQL-Abfrage (5)

Frage von emeriks zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage mit "kleiner gleich" funktioniert nicht (2)

Frage von derSESO zum Thema Datenbanken ...

Datenbanken
gelöst SQL Abfrage - Ausgabe von Person mit Privat- und Dienstadresse (3)

Frage von CBruns zum Thema Datenbanken ...

Neue Wissensbeiträge
Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
VPN Tunnel aufbauen (16)

Frage von Hajo2006 zum Thema LAN, WAN, Wireless ...

Router & Routing
ASUS RT-N18U mit VPN Client hinter Fritzbox - Portforwarding (14)

Frage von marshall75000 zum Thema Router & Routing ...

Microsoft Office
Saubere HTML aus Word-Dokument (13)

Frage von peterpa zum Thema Microsoft Office ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...