随笔分类 -  SQL server

记录一些箱单slq基础知识。
只有注册用户登录后才能阅读该文。
posted @ 2019-03-19 15:56 游林
摘要:第一步启用Ad Hoc Distributed Queries 在SQLserver执行以下的语句: exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queri 阅读全文
posted @ 2018-11-07 17:49 游林 阅读(1341) 评论(0) 推荐(0)
摘要:sql server 数据库的版本只支持从上往下兼容。即高版本可以兼容低版本 。低版本不能兼容低版本。通常我们在开发时会用比较高的版本。但是部署到客户那边可能他们的数据库版本会比较低。 我们可以通过导出脚本的方法来还原数据库。 一 。 选择数据库右键 ——>任务 ——> 生成脚本。 下一步 下一步设 阅读全文
posted @ 2017-11-29 11:10 游林 阅读(8454) 评论(0) 推荐(1)
摘要:row_number() ,RANK() 和 DENSE_RANK() 三个配合over() 使用排名 只是只是计算方式不一样,语法基本一样 语法: ROW_NUMBER() OVER (ORDER BY 排名的字段) 例如: 下面是结果对比一下就很清楚 row_number() 按一定的排序方式 阅读全文
posted @ 2017-10-31 15:36 游林 阅读(219) 评论(0) 推荐(0)
摘要:参见:http://msdn.microsoft.com/zh-cn/library/ms191188(SQL.105).aspx Ole Automation Procedures 选项 [本主题为预先发布的文档内容,在未来的版本中可能会更改。包括以占位符形式出现的空白主题。请注意:为了提供更多的 阅读全文
posted @ 2017-09-28 12:17 游林
摘要:server profiler 是一个SQL server的 数据库执行语句的监控工具。 登录你需要监控的数据库。 2 。设置要监控进程的PID。 3.设置监控的数据库。 4 。 最后点击运行 就可以了。 阅读全文
posted @ 2017-09-27 12:10 游林 阅读(323) 评论(0) 推荐(0)
摘要:--键一张临时表 create table #t( 名字 varchar(20), 课程 varchar(20), 分数 int )insert into #t values('张三','数学','88')insert into #t values('张三','语文','99')insert int 阅读全文
posted @ 2017-02-07 11:03 游林 阅读(2481) 评论(1) 推荐(0)
摘要:游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作; 它还提供对基于游标位置而对表中数据进行删除或更新的能力 但是 ,处理大数据量时,效率低下,占用内存大 ;能不用尽量不用 例子: 阅读全文
posted @ 2017-02-07 09:59 游林 阅读(275) 评论(0) 推荐(0)
摘要:case when 的使用 select userAccount , eatingDate , case when sum(a)=1 then'早餐' else '' end as 'breakfast' , case when sum(b)=1 then '午餐' else '' end as ' 阅读全文
posted @ 2017-01-01 15:18 游林 阅读(217) 评论(0) 推荐(0)
摘要:Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0)-- 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1)-- 05/16/06Select C 阅读全文
posted @ 2016-08-05 08:59 游林 阅读(315) 评论(1) 推荐(0)
摘要:通配符: “_”: 代表匹配一个字符 “%”: 代表匹配多个字符; []:表示范围,可以包含多个数据 [^] 表示取反 “-“ 表示范围 逻辑与 and 逻辑或 or 逻辑非 not 聚会函数 : 聚合函数:sum()/max()/min()/avg()/count() where /group b 阅读全文
posted @ 2015-03-17 16:01 游林 阅读(435) 评论(0) 推荐(0)
摘要:-----------------触发器----------------触发器 分为 事前触发器 和事后触发器/*--创建触发器语法:CREATE TRIGGER 触发器的名称 ON 目标的名称FOR 针对表的哪一个操作,如:INSERT/UPDATE.. AS BEGIN --触发的事件 PR... 阅读全文
posted @ 2015-03-12 08:41 游林 阅读(157) 评论(0) 推荐(0)
摘要:事物的特点: 原子性 ,一致性, 隔离性, 持久性事物的分类:显示事务 隐式事务 自动提交事务T-sql 中使用事物的语句:开始事务:begin transaction提交事务:commit transaction回滚事务:rollback transaction事物的例子:print '转账账号的... 阅读全文
posted @ 2015-03-12 08:31 游林 阅读(184) 评论(0) 推荐(0)
摘要:存储过程 分为系统存储过程 和用户自定义村粗过程。系统存储过程只能调用不能自己定义。存储过程的好处:1.提高安全性 2.减少网络流量 3.模块化编程 4,执行速度快---------------常用的系统存储过程-------------------------系统存储过程-------------... 阅读全文
posted @ 2015-03-11 22:15 游林 阅读(296) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2015-01-05 17:33 游林
摘要:键数据库的语法 use mastergo 启动外围配置 创建存放数据库的文件 启用xp_cmdshellexec sp_configure 'show advanced options',1reconfigureexec sp_configure 'xp_cmdshell',1reconfigure 阅读全文
posted @ 2014-12-29 20:09 游林 阅读(238) 评论(0) 推荐(0)