Ich habe die Begriffe DDL und DML im Zusammenhang mit Datenbanken gehört, aber ich verstehe nicht, was sie bedeuten.
Was sind sie und wie hängen sie mit SQL zusammen?
Ich habe die Begriffe DDL und DML im Zusammenhang mit Datenbanken gehört, aber ich verstehe nicht, was sie bedeuten.
Was sind sie und wie hängen sie mit SQL zusammen?
DML ist die Abkürzung für Sprache zur Datenmanipulation . Es wird zum Abrufen, Speichern, Ändern, Löschen, Einfügen und Aktualisieren von Daten in der Datenbank verwendet.
Beispiele: SELECT, UPDATE, INSERT-Anweisungen
DDL ist die Abkürzung für Datendefinitionssprache . Es wird zum Erstellen und Ändern der Struktur von Datenbankobjekten in der Datenbank verwendet.
Beispiele: CREATE-, ALTER-, DROP-Anweisungen
Besuchen Sie diese Website für weitere Informationen: http://blog.sqlauthority.com/2008/01/15/sql-server-what-is-dml-ddl-dcl-and-tcl-introduction-and-examples/
DDL Data Definition Language = Datendefinitionssprache, beliebige Befehle, die Struktur und andere Informationen über Ihre Daten liefern
DML \= Data Manipulation Language, es gibt nur 3 davon, INSERT, UPDATE, DELETE. 4, wenn Sie mitzählen wollen SELECT * INTO x_tbl from tbl
von MSSQL (ANSI SQL: CREATE TABLE x_tbl AS SELECT * FROM tbl
)
DDL ist die Datendefinitionssprache: Stellen Sie sich einfach vor, Sie definieren die DB. Wir verwenden also die Befehle CREATE, ALTER TRUNCATE.
DML ist nach der Definition wir sind Manipulation der Daten. Wir verwenden also den Befehl SELECT, INSERT, UPDATE, DELETE.
Denken Sie daran, dass DDL-Befehle automatisch übertragen werden. Sie brauchen keine COMMIT-Anweisungen zu verwenden.
DML-Befehle (Data Manipulation Language) müssen festgeschrieben/zurückgerollt werden.
DDL steht für Data Definition Language. DDL wird verwendet, um die Struktur der Tabelle zu definieren, wie z.B. das Erstellen einer Tabelle oder das Hinzufügen einer Spalte zur Tabelle und sogar das Löschen und Abschneiden der Tabelle. DML steht für Data Manipulation Language. Wie der Name schon sagt, wird DML zur Manipulation der Tabellendaten verwendet. Es gibt einige Befehle in DML wie Einfügen und Löschen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.