DCL,DDL,DML的定義與使用講解

2021-08-04 07:50:15 字數 1362 閱讀 3618

dml

data manipulation language

,資料操作語言

用於修改資料。

如果說select語句對資料進行的是讀操作,那麼dml語句對資料進行的是寫操作

insert

insert into

表(列1 ,列2 …) values (表示式1 ,表示式2 .. ) ;

delete

delete from

表名稱 where 條件;

update

update

表名稱 set 列名稱=表示式1, 列名稱=表示式2 where 條件;

ddl

data definition language

,資料定義語言

用於定義資料的結構,比如 建立、修改或者刪除資料庫物件。

create table

建立表create table  table_name (column datatype [default expr][, ...]);

alter table

修改表alter table table_name add (column datatype [default expr] [, column datatype]...);

drop table

刪除表drop table table_name;

truncate

刪除表內容

truncate table table_namet;

dcl

data control language

,資料控制語言

用於定義資料庫使用者的許可權。

grant

向使用者,角色等賦予許可權

grant privilege [, privilege...] to user [, user| role, public...];

revoke

撤銷使用者等的許可權

revoke all privileges on user_name from role_name;

alter password

修改使用者密碼

alter  user  user_name   identified by lion;

結構的定義與使用

示例1 基本定義 struct dd bb 定義結構,並宣告結構變數 bb 或 直接定義結構 struct dd main main aa scanf s aa.name scanf d aa.printf date s d aa.name,aa.getch 示例2 無名結構 main aa sca...

陣列的定義與使用

宣告陣列 資料型別 陣列名稱 null 或者 資料型別 陣列名稱 null 開闢陣列 陣列名稱 new 資料型別 陣列長度 int data new int 100 陣列屬於引用資料型別,也需要進行記憶體分配,與物件儲存的唯一區別在於 物件中的堆記憶體儲存的是屬性,陣列中的堆記憶體儲存的是一組資訊。...

方法的定義與使用

一 方法的定義與使用 形參只有值傳遞 以下所有方法在主類中定義,並且在主方法中直接呼叫。1.方法宣告 public static 方法返回值 方法名稱 引數型別 變數 public class fangfatest public static int add int x,int y 2.方法過載 o...