网络编程
位置:首页>> 网络编程>> 数据库>> 教你快速掌握一些方便易用的SQL语句

教你快速掌握一些方便易用的SQL语句

作者:36390 来源:赛迪网 发布时间:2008-11-28 15:21:00 

标签:

本文中介绍的主要是SQL语句,请大家不要在Access中使用。

SQL的分类:

DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)

DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)

DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)

首先,我们来介绍一下基础语句:

1、说明:创建数据库

CREATE DATABASE database-name

2、说明:删除数据库

drop database dbname

3、说明:备份sql server

--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack',
'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
 
4、说明:创建新表

create table tabname(col1 type1 [not null]
[primary key],col2 type2 [not null],..)
 
根据已有的表创建新表:

A:create table tab_new like tab_old (使用旧表创建新表)

B:create table tab_new as select col1,col2… from tab_old definition only

5、说明:删除新表drop table tabname

6、说明:增加一个列

Alter table tabname add column col type

注释:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。

7、说明:添加主键: Alter table tabname add primary key(col)

说明:删除主键: Alter table tabname drop primary key(col)

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com