====== Datenbank und SQL Themen ====== Die meisten Beispiele in diesem Bereich wurden mit der DB **Informix** getestet. ===== SQL Beispiele ===== Einige teils einfache, teils komplizierte Beispiele aus dem täglichen Gebrauch eines Programmierers sind oft sehr nützlich und sparen Zeit. ==== SELECTs: ==== [[EDV:DB:SQL:Example:Kommentare aus SQL heraus ausgeben]]\\ [[EDV:DB:SQL:Example:Werte eines Feldes und wie oft sie vorkommen]]\\ [[EDV:DB:SQL:Example:Tabellen anderer DB einbeziehen]]\\ [[EDV:DB:SQL:Example:Delimiter beim Unload setzen]] (ein anderes als default Trennzeichen)\\ [[EDV:DB:SQL:Example:Doppelte Datensätze finden]]\\ [[EDV:DB:SQL:Example:Aktuelle Zeit bei der DB abfragen]]\\ [[EDV:DB:SQL:Example:Sequenzen erstellen und auslesen]] ==== UPDATEs: ==== [[EDV:DB:SQL:Example:Update über 2 Tabellen]] ==== Tricks mit temporären Tabellen: ==== Temporäre Tabellen sind nur für die aktuelle Session gültig. Nachdem die Session beentet ist, werden sie automatisch gelöscht. Zusatz **WITH NO LOG** bewirkt, daß die Aktion keinen Log erzeugt, was beim erzeugen von großen Tabellen besonders ressourcesparend ist. [[EDV:DB:SQL:Example:Leere temporäre Tabelle nach Muster erstellen]] ==== Zugriffssteuerung: ==== [[EDV:DB:SQL:Example:EXCLUSIVE MODE]] ==== Environment: ==== [[EDV:DB:SQL:Example:DBACCNOIGN]] ==== Administration: ==== [[EDV:DB:SQL:Example:Neue DB-Tabelle anlegen]]\\ [[EDV:DB:SQL:Example:Komplette DB kopieren]] ---- Stand: 23.09.2009\\ --- //[[feedback.jk-wiki@kreick.de|: Jürgen Kreick]]// EOF