sql:sql(structure query language)結構化查詢語言是資料庫的核心語言,主要包含以下幾種:
1.資料查詢語言(dql: data query language)
作用:資料檢索語句,用於從表中獲取資料。通常最常用的為保留字select,並且常與from子句、where子句組成查詢sql查詢語句。
命令: select 查詢資料
select
《欄位名》
from
《表或檢視名》
where
《查詢條件》;
2.資料操縱語言(dml:data manipulation language)
命令: delete 刪除表中一條或多條記錄
update 更改表中記錄
insert 向表中新增記錄
insertinto
《表名》(列1,列2,...) values
(值1,值2,...);
update
《表名》
set《列名》=新值 where
《列名》=
某值;delete
from
《表名》
where
《列名》=某值;
3.資料定義語言(ddl:data definition language)
命令: create 建立表
alter 修改表中字段(增加列,更改列,刪除列)
drop 刪除表(刪除表結構和記錄)
truncate 刪除表(刪除記錄,保留表結構)
4.資料控制語言(dcl:data control language)
作用: 資料控制語言dcl用來設定或更改資料庫使用者或角色許可權
命令: grant 授權
revoke 收回已經授予的許可權
注意: 在預設狀態下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人員才有權力執行dcl
DQL DML DDL DCL的概念與區別
sql語言共分為四大類 資料查詢語言dql,資料操縱語言dml,資料定義語言ddl,資料控制語言dcl 資料查詢語言dql 資料查詢語言dql基本結構是由select子句,from子句,where 子句組成的查詢塊 select 欄位名 from 表或檢視 where 查詢條資料操縱語言dml 資料...
DQL DML DDL DCL的概念與區別
sql sql structure query language 結構化查詢語言是資料庫的核心語言,主要包含以下幾種 1.資料查詢語言 dql data query language 作用 資料檢索語句,用於從表中獲取資料。通常最常用的為保留字select,並且常與from子句 where子句組成查...
ARC的概念和分類的概念
1.arc的概念及原理 指標的分類 強指標和弱指標 預設情況下指標都是強指標,關鍵字 strong 弱指標關鍵字 weak arc是自動記憶體管理,它是乙個編譯器的特性,就像點語法。只不過是編譯器幫我們新增並且不允許我們自己使用retain,release,autorelease,retaincou...