-------------------------------------
說明
當您使用UPDATE語句時,要確定在WHERE子句提供充分的篩選條件,如此才不會不經意地改變了一些不該改變的數據。
--------------------------------------------------------------------------------
DELETE語句
DELETE語句用來刪除數據表中一行或多行的數據,您也可以刪除資料表中的所有數據行。要從Customer_Data數據表中刪除所有的行,您可以利用下列語句:
DELETEFROMCustomer_Data
或
DELETECustomer_Data
數據表名稱前的FROM關鍵字在DELETE語句中是選擇性的。除此之外,這兩個語句完全相同。
要從Customer_Data數據表中刪除customer_id數據行的值小於100的行,可利用下語句:
DELETEFROMCustomer_Data
WHEREcustomer_id<100
現在我們已經快速瀏覽了SQL提供的DDL與DML語句,接著,下麵將介紹DCL。
DCL
DCL,即DataControlLanguage,數據控製語言。
DCL用於控製對數據庫對象操作的權限,它使用GRANT和REVOKE語句對用戶或用戶組授予或回收數據庫對象的權限。
--------------------------------------------------------------------------------
SELECT語句
SELECT語句用來檢索數據表中的數據,而哪些數據被檢索由列出的數據行與語句中的WHERE子句決定。例如,要從之前建立的Customer_Data數據表中檢索customer_id以及first_name數據行的數據,並且隻想取出每行中first_name數據值為Frankie的數據,那麼可以利用以下的SELECT語句:
SELECTcustomer_id,first_nameFROMCustomer_Data
WHEREfirst_name=‘Frankie’
如果有一行符合SELECT語句中的標準,則結果將顯示如下:
customer_idfirst_name
-------------------------
777Frankie
SQL中的五種數據類型
簡要描述一下SQL中的五種數據類型:字符型,文本型,數值型,邏輯型和日期型
字符型
VARCHARVSCHAR
VARCHAR型和CHAR型數據的這個差別是細微的,但是非常重要。他們都是用來儲存字符串長度小於255的字符(?sqlserver中varchar類型最大長度可以到8000,oracle中可以到4000)。
假如你向一個長度為四十個字符的VARCHAR型字段中輸入數據BillGates。當你以後從這個字段中取出此數據時,你取出的數據其長度為十個字符——字符串BillGates的長度。現在假如你把字符串輸入一個長度為四十個字符的CHAR型字段中,那麼當你取出數據時,所取出的數據長度將是四十個字符。字符串的後麵會被附加多餘的空格。
當你建立自己的站點時,你會發現使用VARCHAR型字段要比CHAR型字段方便的多。使用VARCHAR型字段時,你不需要為剪掉你數據中多餘的空格而操心。
VARCHAR型字段的另一個突出的好處是它可以比CHAR型字段占用更少的內存和硬盤空間。當你的數據庫很大時,這種內存和磁盤空間的節省會變得非常重要
。快更會度速取讀則RAHC用麼那,了01是度長定固,段字的型dd-MM-yyyy為式格定固段字期日如例。度速取讀的快更得獲以可為因,rahcrav於優則rahc用說來段字的度長符字定限經已於對,RAHC上不比卻上率效得取讀在段字型RAHCRAV是但
型本文
)revreSlqS(TXET
𝐰𝐭.𝐩𝐨𝐨名域的們我住記請
。據數型本文用使該應,時符字的串大儲存要需你當。串符字的符字個億十二過超放存以可你,據數型本文用使
。大很麼要,空為麼要常通據數的中段字型本文個一。的度長有是據數型符字的講所中節一上而,度長有沒據數型本文意注
。間空盤磁的量大掉吃會還段字型本文。慢變度速器務服使會段字型本文用濫,慢且大既段字型本文。它用使不該應就你,段字型本文用使免避能你要隻,時何論無,是但。中段字型本文於儲存息信的集收把該應你,時據數集收中)AERATXET(框輯編本文行多的MROFLMTH從你當
。間空儲存分部這回收法無你則否,錄記該除刪非除。據數該給配分動自被間空的K2有會就,)值空是至甚(據數何任了入輸中段字型本文向你旦一
型值數
。YENOM數錢和、CIREMUN數小、TNI數整儲存以可你。據數型值數的同不種多許持支LQS
TNIYNITSVTNILLAMSSVTNI
:度長符字是隻別區的們他
數整的746,384,741,2到746,384,741,2-從是圍範數表的據數型TNI
數整的86723到86723-從儲存以可據數型TNILLAMS
數負存儲來用能不,數整的552到0從儲存能隻段字的型TNIYNIT
改修要,段字個一了建創經已你旦一,麵方一另。的快很是長增的數節字,中表的大較比在是但,大不別差乎似來起看這。節字個四用占據數型TNI個一;節字個一用占隻據數型TNIYNIT個一。據數型整的小最用使的能可儘該應,間空省節了為,常通