教你快速掌握一些方便易用的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
投稿

猜你喜欢

  • python中的hashlib和base64加密模块使用实例

    2022-10-19 05:08:23
  • 基于PyQt5制作一个数据图表生成器

    2022-08-11 16:20:25
  • Python实现的读取/更改/写入xml文件操作示例

    2023-06-05 05:16:42
  • 表格头固定而列可滚动的效果

    2020-08-11 21:28:41
  • Mysql中的Btree与Hash索引比较

    2024-01-16 12:56:49
  • Go语言参数传递是传值还是传引用

    2024-02-20 02:32:34
  • Django 全局的static和templates的使用详解

    2021-10-04 10:13:29
  • 我们需要什么样的压力测试工具?

    2009-09-09 14:18:00
  • Python中for循环可迭代对象迭代器及生成器源码学习

    2023-10-11 07:00:30
  • Golang简介与基本语法的学习

    2024-02-07 17:03:06
  • PHP join()函数用法与实例讲解

    2023-06-02 00:39:19
  • 带你深入了解SQL Server 2008的独到之处

    2009-01-07 14:20:00
  • Windows中安装使用Virtualenv来创建独立Python环境

    2023-10-21 19:44:52
  • 利用Django框架中select_related和prefetch_related函数对数据库查询优化

    2024-01-20 23:24:19
  • 对Python的交互模式和直接运行.py文件的区别详解

    2023-12-18 00:03:55
  • Python PyQt5-图形界面的美化操作

    2023-11-08 23:04:34
  • MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解

    2024-01-17 17:53:34
  • Python自定义函数实现求两个数最大公约数、最小公倍数示例

    2023-04-11 20:28:21
  • Python入门教程4. 元组基本操作 <font color=red>原创</font>

    2021-01-12 09:53:21
  • 使用python模拟高斯分布例子

    2021-04-27 05:22:22
  • asp之家 网络编程 m.aspxhome.com