精通数据库SQL——主要的SQL语句

模块

语句

功能

 

 

 

 

 

 

 

数据定义

CREATE TABLE

创建一个数据库表

DROP TABLE

从数据库中删除表

ALTER TABLE

修改数据库表结构

CREATE VIEW

创建一个视图

DROP VIEW

从数据库中删除视图

CREATE INDEX

为数据库表创建一个索引

DROP INDEX

从数据库中删除索引

CREATE PROCEDURE

创建一个存储过程

DROP PROCEDURE

从数据库中删除存储过程

CREATE TRIGGER

创建一个触发器

DROP TRIGGER

从数据库中删除触发器

CREATE SCHEMA

向数据库添加一个新模式

DROP SCHEMA

从数据库中删除一个模式

CREATE DOMAIN

创建一个数据值域

ALTER DOMAIN

改变域定义

DROP DOMAIN

从数据库中删除一个域

数据查询

SELECT

从数据库表中检索数据行和列

 

数据操纵

INSERT

向数据库表添加新数据行

DELETE

从数据库表中删除数据行

UPDATE

更新数据库表中的数据

 

数据控制

GRANT

授予用户访问权限

DENY

拒绝用户访问

REVOKE

解除用户访问权限

 

事务控制

COMMIT

结束当前事务

ROLLBACK

中止当前事务

SET TRANSACTION

定义当前事务数据访问特征

 

 

 

程序化SQL

DECLARE

为查询设定游标

EXPLAN

为查询描述数据访问计划

OPEN

检索查询结果打开一个游标

FETCH

检索一行查询结果

CLOSE

关闭游标

PREPARE

为动态执行准备SQL

EXECUTE

动态地执行SQL

DESCRIBE

描述准备好的查询

第一部分、 基础 1、创建数据库 2、删除数据库 3、备份sql server 4、创建新表 5、删除新表 6、增加一个列 7、添加和删除主键 8、索引 9、视图 10、几个简单的基本的sql语句 11、几个高级查询运算词 12、使用外连接 13、分组:Group by: 14、对数据库进行操作: 15.如何修改数据库的名称: 第二部分、 提升 1、复制表 2、拷贝表 3、跨数据库之间表的拷贝 4、子查询 5、显示文章、提交人和最后回复时间 6、外连接查询 7、在线视图查询 8、between的用法 9、in 的使用方法 10、两张关联表,删除主表中已经在副表中没有的信息 11、四表联查问题 12、日程安排提前五分钟提醒 13、一条sql 语句搞定数据库分页 14、前10条记录 15、选择每组中的最大数 第三部分、 技巧 1、True/False的使用 2、收缩数据库 3、压缩数据库 dbcc shrinkdatabase(dbname) 4、转移数据库给新用户以已存在用户权限 5、检查备份集 6、修复数据库 7、日志清除 8、更改某个表 9、存储更改全部表 10、SQL SERVER中直接循环写入数据 数据开发-经典 1.按姓氏笔画排序 2.数据库加密 3.取回表中字段 4.查看硬盘分区 5.比较A,B表是否相等 6.杀掉所有的事件探察器进程 7.记录搜索: 9:获取当前数据库中的所有用户表 10:获取某一个表的所有字段 11:查看与某一个表相关的视图、存储过程、函数 12:查看当前数据库中所有存储过程 13:查询用户创建的所有数据库 14:查询某一个表的字段和数据类型 15:不同服务器数据库之间的数据操作 SQL Server基本函数 SQLServer2000同步复制技术实现步骤 一、 预备工作 二、 正式配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值