1.SET NOCOUNT ON的作用: 作用:阻止在结果集中返回显示受T-SQL语句或则usp影响的行计数信息。语法:SET NOCOUNT {ON | OFF}详解:当SET ONCOUNT ON时候,不返回计数,当SET NOCOUNT OFF时候,返回计数; 即使当SET NOCOUNT ON 时候,也更新@@RowCount; 当SET NOCOUNT on时候,将不向客户端发送存储过程
转载
2024-10-14 16:12:11
89阅读
非常厉害的一篇文章。
转载
2022-09-06 16:30:11
64阅读
此篇涉及的 SQL 全部在SQL SERVER 2005 EXPRESS 通过验证
-- 数据库备份
USE MASTER
EXEC SP_ADDUMPDEVICE 'DISK' , 'TESTBACKDB1' , 'E:\T.bak';
BACKUP DATABASE DB TO TESTBACKDB1
EXEC SP_DROPDEVICE 'TESTBACKDB1'
-
原创
2011-11-28 20:32:19
636阅读
一.怎样删除一个表中某个字段重复的列呀,举个例子表[table1]id name1aa2bb3cc1aa2bb3cc我想最后的表是这样的id name1aa2bb3cc回答:将记录存到临时表#t中,重复的记录只存一条,然后将临时表#t中的记录再存回原表中,注意“select distinct id,class,name”要包含你需要的所有字段,否则有些字段就被删掉了。在查询管理器里执行下面代码:-----------------------------SELECT DISTINCT id,, nameINTO #tFROM table1 DELETE table1 INSERT INTO ta
转载
2012-05-25 09:18:00
37阅读
2评论
SQL优化作为提升数据库性能的关键手段,一直都是DBA的一项重要技能。当前,企业数据量不断增长、业务日益复杂,对数据库性能的要求越来越高,掌握更好的SQL优化能力更好地助力DBA完成业务需求、提高自身职业价值。然而,掌握SQL优化技术并非易事,需要不断地学习和积累经验。第三期【专家有话说】系列专栏则将邀请到了4位业内公认的 SQL优化大师:梁敬彬、罗敏、刘永甫和杨廷琨,为大家分享他们在实
转载
2024-10-26 17:22:28
63阅读
在处理 SQL Server 中的空格补全技能时,这是一个相对常见但又常常被忽视的问题。由于 SQL Server 中的空格会影响数据查询的准确性,因此我们需要清理这些不必要的空格。在这篇博客中,我将记录下我们解决这一问题的详细过程,包括环境预检、部署架构、安装过程、依赖管理、故障排查和扩展部署。
## 环境预检
在开始之前,我们得确保我们的环境是合适的。首先,我们把相关的依赖项和系统配置列出来
一.判断语句:case表名:T_Manager例子:select * from T_Manager1 zjm zjm 兰考县 0 0 2 t tt 000000 测试县 1 1,2,3,4,5,6,7,3 aa aa 000000 测试县 0 1 4 bb bb 000000 测试县 0 1 14 78 78 000000 新蔡县 23 2 1,2,3,4,select ManagerID as '编号','角色'=case when Role ='' then '无角色' when Role is not null then R
转载
2012-04-27 17:13:00
8阅读
2评论
我认为首先从三个方面考虑:一.sql基础优化:对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引,尽量避免在一个复杂查询里面使用 LIKE '%parm1%'应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可
转载
2024-09-23 06:21:34
67阅读
目 录第一部分:SELECT 查询篇一. SELECT 基础查询1.1. SELECT 简介1.2. SQL99中 SELECT 的基本语法1.2.1. 语法介绍1.2.1.1. 完整的 SQL 语句1.2.1.2. ALL、DISTINCT、UNIQUE 的区别1.2.1.3. 表和列的别名1.2.1.4. 双引号的表名和列名1.2.1.5.
原创
2017-09-01 16:05:01
1233阅读
目 录八. 正则表达式8.1. 正则表达式简介8.2. Oracle Sql模式匹配函数8.2.1. 模式匹配函数8.2.2. 模式匹配选项8.3. Oracle正则表达式中的运算符8.3.1. POSIX运算符8.3.2. Perl正则表达式扩展字符8.3.3. 字符簇和含义8.3.4. 操作符的运算优先级8.4. 正则表达式实例8.4.1. Regexp_like函
原创
2017-09-01 16:10:14
988阅读
SQL书写规则:1)以英文分号结尾(;) eg. select 姓名,性别 from student;2)不区分关键字的大小写。就像Excel里面sum可以大写可以小写。同理,SQL中select不区分大小写。3)列名不能加单引号,列名中间不能有空格。4)所有符号都要是英文符号。5)写注释:常用#,-- ,/*xxxxx*/其中值得注意:(--后面是加英文空格),(/*xxxxx*/ 多用于多行备
转载
2023-11-09 09:23:08
241阅读
参考文档
转载
2023-06-28 09:22:56
86阅读
这差不多是十年前得了,看看今天这些东西哪些死掉了,哪些成长茁壮了,又能有哪些启示。 KevinScott是谷歌公司的高级技术经理,也是美国计算机协会专业与教育委员会的创始成员,他说:“我在硅谷看到的一切与认为程序员行将消失、其工作外包出去的观点完全相反。从大企业到新兴公司,许多公司都在积极招聘。”许多招聘人员认为,现在有更多的空位可供求职者挑选。据美国密尔沃基马奎特大学的IT副教授Kat
转载
2023-07-19 14:42:39
87阅读
PL/SQL不能不学的快捷技能
原创
2022-02-23 14:21:31
99阅读
一、SQL Server开发必备课程介绍1.1、SQL Server开发必备课程介绍在日常生活中,我们经常需要使用数据库来处理许多事情,许多管理系统都是建立在数据库的基础上的,数据库作为我们日常工作中必备可少的一门技能,开发人员必须掌握这门核心技能才能算优秀 。本课程是收录阿笨在工作中的一些总结的关于SQL SERVER的实战开发技能知识, 所以课程知识点有点“凌乱”,希望能够实际的帮助到大家。身
转载
2021-04-13 16:59:48
156阅读
有两种方法,都是保存为.bak文件。一种是直接用Sql语句执行,另一种是通过引用SQL Server的SQLDMO组件来实现:1.通过执行Sql语句来实现注意,用Sql语句实现备份与还原操作时,最好不要使用需要备份或还原的数据库连接,而使用master,否则可能会出现如下三个问题:(1)超时时间已到。在操作完成之前超时时间已过或服务器未响应。(2) 在向服务器发送请求时发生传输级错误。(provider:共享内存提供程序,error:0-系统无法打开文件。)(3)从服务器接收结果时发生传输级错误。(provider:共享内存提供程序,error:0 - 系统无法打开文件。),如果一定要用这..
转载
2012-04-28 15:06:00
56阅读
2评论
文章目录前言过滤空格SQLmap前言在本文中将会采用两种注入手法:SQLmap和手注,当然记录这篇文章主要是对SQLmap的使用进行一下学习过滤空格既
原创
2021-10-23 09:24:43
489阅读
前言 作为一名测试开发工程师,免不了要和SQL打交道,编写SQL语句是一项基本的技能。SQL用于从数据库中检索数据、更新数据、插入数据以及执行各种管理任务。
原创
2024-04-28 10:04:04
52阅读
文章目录前言过滤空格SQLmap前言在本文中将会采用两种注入手法:SQLmap和手注,当然记录这篇文章主要是对SQLmap的使用进行一下学习过滤空格既
原创
2021-10-23 11:53:04
1016阅读
前言作为一名测试开发工程师,免不了要和SQL打交道,编写SQL(Structured Query Language)语句是一项基本的技能。SQL用于从数据库中检索数据、更新数据、插入数据以及执行各种管理任务。在实际工作中,我们经常需要编写大量的SQL语句来完成各种操作。为了提高效率并减少错误,可以借助Python来自动生成SQL语句。本文将介绍如何使用Python中的字符串操作和数据结构,以及一些
原创
2024-04-26 09:51:10
118阅读