数据定义语言用于创建数据库和数据库对象,为数据库操作提供对象。例如,数据库中的表、触发器、存储过程、视图、索引、函数、类型及用户等都是数据库中的对象,需要定义后才能使用。在DDL中,主要的Transact-SQL语句包括CREATE语句、ALTER语句和DROP语句。