軟件測試開發技術MySQL數據庫SQL語法參考

發表于:2009-09-28來源:作者:點擊數: 標簽:軟件測試數據庫sqlSQLSql
軟件測試 開發 技術MySQL數據庫SQL語法參考 MySQL數據庫 關鍵字:SQL語法一、資料定義ddl(datadefinitionlanguage) 資料定語言是指對資料的格式和形態下定義的語言,他是每個資料庫要建立時候時首先要面對的,舉凡資料分哪些表格關系、表格內的有什麼欄

軟件測試開發技術MySQL數據庫SQL語法參考MySQL數據庫

關鍵字:SQL語法一、資料定義 ddl(data definition language) 

  資料定語言是指對資料的格式和形態下定義的語言,他是每個資料庫要建立時候時首先要面對的,舉凡資料分哪些表格關系、表格內的有什麼欄位主鍵、表格和表格之間互相參考的關系等等,都是在開始的時候所必須規劃好的。 

 ?。?、建表格: 

create table table_name( 
column1 datatype [not null] [not null primary key], 
column2 datatype [not null], 
...);

  說明:  

datatype --是資料的格式,詳見表。 
nut null --可不可以允許資料有空的(尚未有資料填入)。 
primary key --是本表的主鍵。 

 ?。?、更改表格  

alter table table_name 
add column column_name datatype 

  說明:增加一個欄位(沒有刪除某個欄位的語法。 

alter table table_name 
add primary key (column_name) 

  說明:更改表得的定義把某個欄位設為主鍵。 

alter table table_name 
drop primary key (column_name) 

  說明:把主鍵的定義刪除。 

 ?。?、建立索引  

create index index_name on table_name (column_name) 

  說明:對某個表格的欄位建立索引以增加查詢時的速度。 

 ?。?、刪除  

drop table_name 
drop index_name 

  二、資料操作 dml (data manipulation language) 

  資料定義好之後接下來的就是資料的操作。資料的操作不外乎增加資料(insert)、查詢資料(query)、更改資料(update) 、刪除資料(delete)四種模式,以下分 別介紹他們的語法: 

  

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97