SQL语言基础练习---数据库server 2008(四)



--视图
Table Customer(
First_Name char(50)
Last_Name  char(50)
Address    char(50)
City       char(50)
Country    char(50)
Birth_Date char(50))




--在Customer基础上建立一个视图包含:First_Name,Last_Name,Country
Create View V_Customer
As select First_Name,Last_Name,Country
From Customer




--在Last_Name上建立索引
Create Index IDX_Customer_Last_Name
on Customer(Last_Name)


--ALTER TABLE
--具体操作:


--加一个栏
ADD "栏位1" "栏位1的种类"


--删除一个栏
Drop"栏位1"


--改变栏位的名称:
change "原来的栏位名字" "新的栏位名字""新栏位的种类"


--改变栏位的资料种类
MODIFY "栏位1""栏位1的种类"


--DROP TABLE
DROP table "表名"




--INSERT INTO


--一次输入一笔资料的方法
INsert INTO store_Information(store_Name,Sale,Date)
VALUES('LOSAngeles',900,'Jan-10-1999')




--一次输入多笔,这个是从另一个表里选择出来的,然后输入这个表中
INSERT INTO Store_Information(store_name,Sales,Date)
Select store_name,Sales,Date
From Sales_Information
where Year(Date)=1998




--UPDATE "表格名"
SET "栏位1"=[新值]
WHERE {条件}




UPDATE Store_Information
SET Sales=500
WHERE store_name="LOS Angeles"
AND DATE="Jan-08-1999"




--可以修改多个栏位
UPDATE "表格"
SET "栏位1"=[值1],"栏位2"=[值2]
WHERE {条件}




--DELETE FROM
DELETE  FROM "表格名"
WHERE {条件}


--删除LOS Angeles有关的资料
DELETE FROM Store_Information
WHERE store_name='LOS Angeles'






 

你可能感兴趣的:(数据库)