Databases & SQL vocabulary · SQL Statements and Queries

DDL

Meaning in databases & SQL, with examples

/ˌdiː diː ˈɛl/abbreviationCommon term

In databases & SQL, DDL means: Data definition language: the SQL statements that create, change and remove database objects, such as CREATE, ALTER and DROP.

In Turkish: veri tanımlama dili, DDL

How it is used

People say 'the DDL for this table' to mean its CREATE script, or 'DDL changes' for schema changes. DDL often needs higher privileges and extra review, and in some databases, such as MySQL and Oracle, it commits the current transaction automatically.

Example sentences

  1. Can you send me the DDL for the invoices table?

  2. All DDL changes in production need a ticket and DBA review.

Common collocations

  • DDL statement
  • DDL changes
  • generate DDL
  • DDL script

This word in other fields

The same English word can have a different meaning in another field:

More terms: SQL Statements and Queries

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: