SQL-Tool-Scripts: Unterschied zwischen den Versionen
Aus GEVITAS
(Die Seite wurde neu angelegt: „== Allgemeines === Manchmal gibt es Situationen, wo einem ein kleiner SQL-Script hilft, viel Arbeit zu sparen. Hier gibt es eine kleine Sammlung an hilfreiche…“) |
|||
Zeile 1: | Zeile 1: | ||
− | == Allgemeines | + | == Allgemeines == |
Manchmal gibt es Situationen, wo einem ein kleiner SQL-Script hilft, viel Arbeit zu sparen. Hier gibt es eine kleine Sammlung an hilfreichen SQL-Scripts. | Manchmal gibt es Situationen, wo einem ein kleiner SQL-Script hilft, viel Arbeit zu sparen. Hier gibt es eine kleine Sammlung an hilfreichen SQL-Scripts. | ||
Zeile 5: | Zeile 5: | ||
* '''ACHTUNG: SQL-Scripts sind was für den Fachmann! Wenn Sie keine Datenbank-Admin sind und kein SQL verstehen, dürfen Sie diese SQL-Scripts nur auf ausdrückliche Anweisung eines Fachmanns ausführen!!!''' | * '''ACHTUNG: SQL-Scripts sind was für den Fachmann! Wenn Sie keine Datenbank-Admin sind und kein SQL verstehen, dürfen Sie diese SQL-Scripts nur auf ausdrückliche Anweisung eines Fachmanns ausführen!!!''' | ||
* '''Alle Scripts, die die Anweisungen "delete", "insert" oder "update" beinhalten, sind für Laien gefährlich!!!''' | * '''Alle Scripts, die die Anweisungen "delete", "insert" oder "update" beinhalten, sind für Laien gefährlich!!!''' | ||
+ | * Für REFLEX gibt es den REFLEX-Checker, ein Hilfsprogramm, das verschiedene hilfreiche SQL-Abfragen ausführt. Dies ist für den "normalen" REFLEX-Administrator gedacht. | ||
+ | |||
+ | == Daten abfragen == | ||
+ | |||
+ | Keine Scripts vorhanden! | ||
+ | |||
+ | == Daten verändern oder löschen == | ||
+ | |||
+ | Keine Scripts vorhanden! | ||
+ | |||
+ | == Datenbanktabellen/-Felder verändern == | ||
+ | |||
+ | Hier gibt es Scripts, mit denen die Datenbank strukturell geändert werden kann. | ||
+ | |||
+ | {| class="wikitable" style="text-align: left;" | ||
+ | !Beschreibung | ||
+ | !Script für MS-SQL-Server | ||
+ | !Script für mySQL-Server | ||
+ | |- valign="top" | ||
+ | |style="width: 20%;"|<b>Standardwerte von Felder nachträglich ändern:<b><br>So fügt man nachträglich einen Standardwert (Default-Wert) für ein Feld ein: | ||
+ | |style="width: 40%;"|<nowiki><code>ALTER TABLE adrbem ADD CONSTRAINT DF_ADRBEM_PRIO DEFAULT 40 FOR PRIO</nowiki></code><br><nowiki><code>go</nowiki></code> | ||
+ | |style="width: 40%;"|<nowiki><code>alter table adrbem modify column PRIO INTEGER DEFAULT 40</nowiki></code><br><nowiki><code>;</nowiki></code> | ||
+ | |- valign="top" | ||
+ | |style="width: 20%;"| | ||
+ | |style="width: 40%;"|<nowiki><code></nowiki></code> | ||
+ | |style="width: 40%;"|<nowiki><code></nowiki></code> | ||
+ | |} |
Version vom 5. November 2012, 15:33 Uhr
Inhaltsverzeichnis
1 Allgemeines
Manchmal gibt es Situationen, wo einem ein kleiner SQL-Script hilft, viel Arbeit zu sparen. Hier gibt es eine kleine Sammlung an hilfreichen SQL-Scripts.
- ACHTUNG: SQL-Scripts sind was für den Fachmann! Wenn Sie keine Datenbank-Admin sind und kein SQL verstehen, dürfen Sie diese SQL-Scripts nur auf ausdrückliche Anweisung eines Fachmanns ausführen!!!
- Alle Scripts, die die Anweisungen "delete", "insert" oder "update" beinhalten, sind für Laien gefährlich!!!
- Für REFLEX gibt es den REFLEX-Checker, ein Hilfsprogramm, das verschiedene hilfreiche SQL-Abfragen ausführt. Dies ist für den "normalen" REFLEX-Administrator gedacht.
2 Daten abfragen
Keine Scripts vorhanden!
3 Daten verändern oder löschen
Keine Scripts vorhanden!
4 Datenbanktabellen/-Felder verändern
Hier gibt es Scripts, mit denen die Datenbank strukturell geändert werden kann.
Beschreibung | Script für MS-SQL-Server | Script für mySQL-Server |
---|---|---|
Standardwerte von Felder nachträglich ändern:<b> So fügt man nachträglich einen Standardwert (Default-Wert) für ein Feld ein: |
<code>ALTER TABLE adrbem ADD CONSTRAINT DF_ADRBEM_PRIO DEFAULT 40 FOR PRIO</code> <code>go</code> |
<code>alter table adrbem modify column PRIO INTEGER DEFAULT 40</code> <code>;</code> |
<code></code> | <code></code> |