SQL Server2008基本CRUD用法和一些基础知识

    • CRUD的使用
        • 1 CRUD简介
        • 2 CRUD使用
    • 基础知识
        • 1 存储过程
        • 2 事务
        • 3 数据完整性
        • 4 约束
        • 5 试图
        • 6 索引
        • 7 触发器

1.CRUD的使用

1.1 CRUD简介

CRUD指的是--Create(创建)、Retrieve(读取查询)、Update(更新)、Delete(删除)四种数据库的基本用法。
1.Create:
    1)创建数据库:
    if exists(select*from sysdatabases where name='db_name')
    drop database db_name
    go
    create database db_name
    2)创建表:
    if exists(select*from sysobjects where name='table_name')
    drop table table_name
    go
    create table table_name()

2.Retrieve:
    1)查询所有:select column_name(one or more) from table_name
    2)条件查询:select column_name(o o m) from table_name where conditions
    3)分页查询:
    select top ${next}(数据长度) column_name(o o m) from table_name where id not in(select top ${jump}(数据起点) id from allstatus order by id desc) order by id desc
    如:
    select top 3 * from Employee 
where employeeId not in(select top 1 employeeId from Employee order by employeeId desc)
order by employeeId desc![这里写图片描述](https://img-blog.csdn.net/20161122192855617)
select top 3 * from Employee 
where employeeId not in(select top 2 employeeId from Employee order by employeeId desc)
order by employeeId desc![这里写图片描述](https://img-blog.csdn.net/20161122192933425)
select top 4 * from Employee 
where employeeId not in(select top 1 employeeId from Employee order by employeeId desc)
order by employeeId desc![这里写图片描述](https://img-blog.csdn.net/20161122193001285)

--今天就到这,下次再写    --by 2016-11-22

1.2 CRUD使用

2.基础知识

2.1 存储过程

2.2 事务

2.3 数据完整性

2.4 约束

2.5 试图

2.6 索引

2.7 触发器

你可能感兴趣的:(Java学习笔记)