创建数据表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

/*存储过程*/

CREATE PROCEDURE sp-过程名

@参数名参数类型

WITH recomple重新编译|encryption加密

AS

@参数名参数类型[=默认值][output]

程序代码

GO

/* 权限管理*/

赋予权限grant select|insert|update|delect on表名to用户

拒绝权限deny select|insert|update|delect on表名to用户

撤销权限revoke select|insert|update|delect on表名from用户

Declare @局部变量类型

Set @局部变量=‘’

本地临时表#临时表名

全局临时表##临时表名

/* 函数*/

Sum()返回数值的总额select sum(列名)

avg(列名) 平均值,null至不包含在内

Count(*):null值也被统计

Count():null不被统计进来

Count(distinct )计算不同的记录

First(列名):返回行的第一列

Last(列名):返回列的最后一列

Max():最大值

Min():最小值

/*创建数据表*/

CREATE TABLE表名

字段名类型NOT NULL/NULL UseName char(10) NOTNULL CONSTRAINT PRIMARY KEY CLUSTERED

/*修改表---增加一*/

ALTER TABLE表名

ADD

字段名类型NOT NULL/NULL

/*删除表*/

DROP TABLE表名

/*插入一条记录*/

INSERT INTO表名VALUSE(‘’,’’,’’,)

/*创建表,并向表内插入一条记录*/

CREATE TABLE 表名

(字段名类型NOT NULL/NULL)

GO

INSERT INTO表名(字段名,字段名)VALUSE(‘’,’’) GO

/*一个带有WHERE条件的修改语句。*/

USE 数据库

GO

UPDATE 表.字段

Set 字段=‘’

where 字段=

/*自动加1*/

Update 表名

Set 值=值+1

USE数据库

GO

/*删除一条记录*/

Delete from表

where字段=

/*删除所有记录*/

Delete from 表

/* 嵌套删除*/

Delete from 表

Where 字段=(select 字段from 表where 条件)

Select [all|distinct|distinctrow|top]

From 表

Where

Group by

Order by asc|desc

With option

相关文档
最新文档