随笔分类 - SQL server
记录一些箱单slq基础知识。
摘要:第一步启用Ad Hoc Distributed Queries 在SQLserver执行以下的语句: exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queri
阅读全文
摘要:sql server 数据库的版本只支持从上往下兼容。即高版本可以兼容低版本 。低版本不能兼容低版本。通常我们在开发时会用比较高的版本。但是部署到客户那边可能他们的数据库版本会比较低。 我们可以通过导出脚本的方法来还原数据库。 一 。 选择数据库右键 ——>任务 ——> 生成脚本。 下一步 下一步设
阅读全文
摘要:row_number() ,RANK() 和 DENSE_RANK() 三个配合over() 使用排名 只是只是计算方式不一样,语法基本一样 语法: ROW_NUMBER() OVER (ORDER BY 排名的字段) 例如: 下面是结果对比一下就很清楚 row_number() 按一定的排序方式
阅读全文
摘要:参见: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 。 最后点击运行 就可以了。
阅读全文
摘要:--键一张临时表 create table #t( 名字 varchar(20), 课程 varchar(20), 分数 int )insert into #t values('张三','数学','88')insert into #t values('张三','语文','99')insert int
阅读全文
摘要:游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作; 它还提供对基于游标位置而对表中数据进行删除或更新的能力 但是 ,处理大数据量时,效率低下,占用内存大 ;能不用尽量不用 例子:
阅读全文
摘要:case when 的使用 select userAccount , eatingDate , case when sum(a)=1 then'早餐' else '' end as 'breakfast' , case when sum(b)=1 then '午餐' else '' end as '
阅读全文
摘要:Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0)-- 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1)-- 05/16/06Select C
阅读全文
摘要:通配符: “_”: 代表匹配一个字符 “%”: 代表匹配多个字符; []:表示范围,可以包含多个数据 [^] 表示取反 “-“ 表示范围 逻辑与 and 逻辑或 or 逻辑非 not 聚会函数 : 聚合函数:sum()/max()/min()/avg()/count() where /group b
阅读全文
摘要:-----------------触发器----------------触发器 分为 事前触发器 和事后触发器/*--创建触发器语法:CREATE TRIGGER 触发器的名称 ON 目标的名称FOR 针对表的哪一个操作,如:INSERT/UPDATE.. AS BEGIN --触发的事件 PR...
阅读全文
摘要:事物的特点: 原子性 ,一致性, 隔离性, 持久性事物的分类:显示事务 隐式事务 自动提交事务T-sql 中使用事物的语句:开始事务:begin transaction提交事务:commit transaction回滚事务:rollback transaction事物的例子:print '转账账号的...
阅读全文
摘要:存储过程 分为系统存储过程 和用户自定义村粗过程。系统存储过程只能调用不能自己定义。存储过程的好处:1.提高安全性 2.减少网络流量 3.模块化编程 4,执行速度快---------------常用的系统存储过程-------------------------系统存储过程-------------...
阅读全文
摘要:键数据库的语法 use mastergo 启动外围配置 创建存放数据库的文件 启用xp_cmdshellexec sp_configure 'show advanced options',1reconfigureexec sp_configure 'xp_cmdshell',1reconfigure
阅读全文