SQL语言基础练习---数据库server 2008(四)
2014-05-29 19:09
169 查看
--视图
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'
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'
相关文章推荐
- SQL语言基础练习---数据库server 2008(五) 进阶训练
- SQL语言基础练习---数据库server 2008(一)
- SQL语言基础练习---数据库server 2008(三)
- SQL语言基础练习---数据库server 2008(二)
- sql server 2008 之利用SQL Server Management Studio创建数据库(最基础)
- sql server 2008 之利用SQL Server Management Studio创建数据库(最基础)
- sql server 2008 之利用SQL Server Management Studio创建数据库(最基础)
- 学习《Microsoft SQL Server 2008 技术内幕:T-SQL 语言基础 》之一:学习资料、数据库、数据库脚本准备
- Microsoft SQL Server 2008技术内幕:T-SQL语言基础 第二章课后练习答案
- Microsoft SQL Server 2005或者2008还原2000数据库备份的方法
- VS 2008 Server Explorer 添加数据库连接出错
- SQL SERVER 2008中定时备份数据库任务以及遇到”属性ErrorLogFile 不可用于JobServer“[SERVER]......”的问题时的解决方案
- 使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916
- 《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十七:管理分区及数据库处理(下)
- 《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十七:管理分区及数据库处理(下)
- sql server 2005练习集(基础)
- 使用SQL Server Management Studio 2008 将数据库里的数据导成脚本
- 使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916
- 使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916 - z
- MS SQL Server 2008 master数据库损坏故障解决