DML DDL和DCL的區別

2021-08-28 18:35:17 字數 553 閱讀 9209

例如: select、update、insert、delete等

select 列名稱 from 表名稱

update 表名稱 set 列名稱 = 新值 where 列名稱 = 某值

insert into table_name (列1, 列2,...) values (值1, 值2,....)

delete from 表名稱 where 列名稱 = 值

create table 表名稱

(列名稱1 資料型別,

列名稱2 資料型別,

列名稱3 資料型別,

....

)alter table table_name

alter column column_name datatype

drop table 表名稱

drop database 資料庫名稱

用於設定或更改資料庫使用者或角色許可權的語句,包括(grant,deny,revoke等)語句。

1.dml操作是可以手動控制事務的開啟、提交和回滾的。

2.ddl操作是隱性提交的,不能rollback。

簡單談談資料庫DML DDL和DCL的區別

一 dml dml data manipulation language 資料操縱語言 就是我們最經常用到的 select update insert delete。主要用來對資料庫的資料進行一些操作。select 列名稱 from 表名稱update 表名稱 set 列名稱 新值 where 列名...

SQL中的DML DDL以及DCL

dml data manipulation language 是資料操縱語言 它們是select update insert delete,就象它的名字一樣,這4條命令是用來對資料庫裡的資料進行操作的語言。ddl data definition language 是資料定義語言 ddl比dml要多,...

SQL中的DML DDL以及DCL

dml data manipulation language 是資料操縱語言 它們是select update insert delete,就象它的名字一樣,這4條命令是用來對資料庫裡的資料進行操作的語言。ddl data definition language 是資料定義語言 ddl比dml要多,...