
MSSQL
其实我不胖_csdn
这个作者很懒,什么都没留下…
展开
-
MSSQL 视图的创建及使用
一 : 视图的创建 1 效果: 2 代码create view VW_USERINFO as --创建视图名称为VW_USERINFO的视图(select * from dbo.userinfo --视图的数据来自于userinfo表里的所有数据)3 表结构CREATE TABLE [dbo].[userinfo] ( [id] int转载 2017-02-05 21:18:58 · 2018 阅读 · 0 评论 -
MSSQL2008数据库备份与还原
备份集中的数据库备份与现有的数据库不同转载 2017-06-25 10:10:30 · 1130 阅读 · 0 评论 -
MSSQL 定义变量及条件语句,循环语句,全局变量的使用
一 SQL 定义变量,给变量赋值,输出变量的值 1 显示效果 2 代码--SQL 定义变量,给变量赋值,输出变量declare @x int --定义整形变量xset @x = 0 --给变量x 赋值print @x --输出变量x的值二 SQL 条件语句及循环语句的使用1 显示效果(输出1到10)2 代码--SQL转载 2017-02-04 22:31:11 · 6221 阅读 · 0 评论 -
MSSQL 分页查询的两种方法
一 使用 not in 和 top关键字实现分页 1 查询recharge表里的第1页的数据,每页2条数据-----使用top ,in关键字实现分页(recharge共5条数据,每页两条数据)select top 2 * from recharge -- 第一页的数据2 查询recharge表里第二页的数据,每页2条数据select top 2 * from rechar转载 2017-02-13 12:50:16 · 5192 阅读 · 0 评论 -
聚合函数和分组(sum(),count(),group by having)
一 : 创建表 1 充值表 create table recharge --充值表( id int identity(1,1), account_id int, --账号id player_id int, --角色id player_name varchar(30), --角色名转载 2017-02-12 16:16:00 · 1572 阅读 · 0 评论 -
MSSQL 连接查询(内连接 ,外连接, 全连接)
一 : 创建表( 账号表和登录表)1 账号表:create table account ---创建账号表( account_id int identity(1,1),---账号id account_name varchar(30),----账号名) 2 插入数据 insert into account (account_name) values ('xw')转载 2017-02-12 15:13:39 · 701 阅读 · 0 评论 -
MSSQL 索引
一 索引的分类1 聚集索引: 就是表中的主键,每个表中只能有一个聚集索引.2 非聚集索引: 根据查询条件的不同设置的索引二 索引使用的场景索引一般建在经常使用的的列上,如用户登录时,经常会根据用户名查出,用户密码,这个时候一般在用户名字段上增加索引1 索引的创建的代码create nonclustered index index_username on user转载 2017-02-10 21:50:19 · 813 阅读 · 0 评论 -
MSSQL 触发器
一 显示效果二 代码1 创建触发器create trigger MyTrigger --定义触发器,触发器的名称是MyTriggerOn userinfo ---在userinfo表上定义触发器After update ---表示对userinfo表执行update语句后,会触发下面的代码AsBeginselect * from inserted,deleted --转载 2017-02-08 11:27:19 · 324 阅读 · 0 评论 -
MSSQL 存储过程的定义和使用
一 创建存储过程 1 效果 2 代码 create proc MyPro --创建存储过程,存储过程的名为MyPro--参数列表@a int, --整形参数a@b int, --整形参数b @sum int output --整形输出参数sum, asset @sum = @a+@b --两个输入转载 2017-02-06 22:46:58 · 443 阅读 · 0 评论 -
MSSQL 事务的使用
一 什么是事务的原子性?执行多条SQL语句时(如执行多条更新语句),如果有一条SQL语句执行失败则会回滚数据到执行更新语句前二 代码1 执行脚本begin try begin transaction --开启事务 update userinfo set username = N'hc' where id =1 --更新用户名 update userinfo转载 2017-02-05 22:50:57 · 635 阅读 · 0 评论 -
MSSQL 游标的创建和使用
一 显示效果:2 代码1 执行脚本declare @username varchar(32) --定义变量usernamedeclare @password varchar(32) --定义变量passwordfetch MyCursor into @id ,@username,@passwordwhile(@@FETCH_STATUS=0)--@@FETCH_STATUS转载 2017-02-05 22:14:37 · 223 阅读 · 0 评论 -
关于sql server 代理(已禁用代理xp)解决办法
master数据库下执行 sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Agent XPs', 1; GO RECONFIGURE GO 执行结果:配置选项 'show advanced option转载 2017-08-04 10:11:31 · 1546 阅读 · 0 评论