admin 管理员组

文章数量: 1086019


2024年3月13日发(作者:jquery动画效果左拉和右拉)

Sql server 语句大全

创建数据库

创建之前判断该数据库是否存在

if exists (select * from sysdatabases where name='databaseName')

drop database databaseName

go

Create DATABASE databasename

删除数据库

drop database dbname

备份sql server

--- 创建备份数据的 device

USE master

EXEC sp_addumpdevice 'disk', 'testBack',

'c:mssql7backupMyNwind_'

--- 开始备份

BACKUP DATABASE pubs TO testBack

创建新表

create table tabname(col1 type1 [not null] [primary key],col2

type2 [not null],..)

根据已有的表创建新表:

A:go

use 原数据库名

go

select * into 目的数据库名.dbo.目的表名 from 原表名(使用旧表

创建新表)

B:create table tab_new as select col1,col2„ from tab_old

definition only

创建序列

create sequence SIMON_SEQUENCE

minvalue 1 -- 最小值

maxvalue 999999999999999999999999999 -- 最大值

start with 1 -- 开始值

increment by 1 -- 每次加几

cache 20;

删除新表

drop table tabname

增加一个列

Alter table tabname add colname coltype

删除一个列

Alter table tabname drop column colname

添加主键

Alter table tabname add primary key(col)

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

创建索引

create [unique] index idxname on tabname(col„。)

删除索引:drop index idxname on tabname

注:索引是不可更改的,想更改必须删除重新建。

创建视图

create view viewname as select statement

删除视图:drop view viewname

简单基本的sql语句

(1) 数据记录筛选:

sql="select * from 数据表 where 字段名=字段值 order by 字段名

[desc]"


本文标签: 创建 数据库 删除 字段名 数据