- 2012-03-21
使用存储过程的5个好处
- 1. 通过把处理封装在容易适应的单元中,简化复杂的操作。 2. 由于不要求反复建立一系列处理步骤,保证了数据的一致性。如果所有开发人员和应用程序都使用同一存储过程,则所使用的代码都是相...
- 2012-03-21
存储过程实例:SQL数据库Sa密码破解
- 一个SQL Server Sa密码破解的存储过程: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_GetPassword]') and OBJECTPROPERTY(id, N'IsProcedure'...
- 2012-03-21
掌握SQL数据库中的存储过程
- 在MS SQL中,为了安全,我们常常会删除一些SP,也就是存储过程,如下例EXEC sp_dropextendedproc ‘xp_cmdshell’如果要恢复它EXEC sp_addextendedproc xp_cmdshell ,@dllname =’xplog70.d...
- 2012-03-21
SQL数据库如何执行带参数的存储过程?
- 执行带参数的存储过程的方法如下:Exec sp_configure 'allow updates',1 --允许更新系统表。 exec dbo.User_ChangeObjectOwnerBatch 'OldOwner','dbo'以上是两个例...
- 2012-03-21
存储过程与函数的区别
- 本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制...
- 2012-03-21
SQL数据库存储过程命名方法
- 方法一A、“表”单数形式命名 语法:[proc]_[MainTableName]_([FieldName]_)[Action] -- 创建/删除/更新/等操作采用单数表形式命名 proc_OfferThread_Create proc_OfferThread_Update...
- 2012-03-21
SQLCLR(二)存储过程和自定义函数
- 自定义函数和存储过程在.net里其实都是方法。只是方法上方标注[Microsoft.SqlServer.Server.SqlProcedure] 和[Microsoft.SqlServer.Server.SqlFunction]不同而已。自定义函数又分TVF...
- 2012-03-21
SQL Mail收发和自动处理邮件中的扩展存储过程
- 使用SQL Mail收发和自动处理邮件中的扩展存储过程简介SQL SERVER提供了通过EXCHANGE或OUTLOOK收发邮件的扩展存储过程,下面将这几个过程简单的介绍一下。 一、启动SQL Mail xp_startmail @u...
- 2012-03-21
轻松应付百万数据的数据分页存储过程
- CREATE PROCEDURE pageTest --用于翻页的测试--需要把排序字段放在第一列(@FirstID nvarchar(20)=null, --当前页面里的第一条记录的排序字段的值@LastID nvarchar(20)=null, --当前页面里的...
- 2012-03-21
简析基于SQL SERVER分页存储过程的演进
- 针对数据库数据在UI界面上的分页是老生常谈的问题了,网上很容易找到各种“通用存储过程”代码,而且有些还定制查询条件,看上去使用很方便。笔者打算通过本文也来简单谈一下基于SQL SE...
- 2012-03-21
编写安全的扩展存储过程
- 近日在写一个扩展存储过程时,发现再写这类动态库时,还是有一些需要特别注意的地方。之所以会特别注意,是因为DLL运行于SQL Server的地址空间,而SQL Server到底是怎么进行线程调度的,...
- 2012-03-21
SQL数据库存储过程编写和优化措施
- 一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇...
- 2012-03-21
不锁定过程 在SQL数据库中执行SELECT语句
- 让我们分别来看看每个情况以便找到我们如何解决这个问题。也让我们平衡SQL Server由于某种原因都有一个锁管理的事实。这是为了在一个高度一致的数据库环境中确保数据完整性。所以更改SQ...
- 2012-03-21
Sql Server 带参数的存储过程执行方法
- 这一篇我们介绍带参数的存储过程执行方法,它调用通用数据访问类(SqlHelper)执行 SqlHelper.ExecuteNonQuery()方法,使用示例为; SqlHelper.ExecuteNonQuery(conn, CommandType....
- 2012-03-21
SQL数据库里生成随机密码的过程和函数
- 系统管理员或者DBA有时候为了取一个随机密码有可能要想好久。 记得多年前我有一位网管同事拿着唐诗三百首里古诗开头拼音字母来做密码。 其实有很多程序的方法来生成随机密码的: ...
- 2012-03-21
如此高效通用的分页存储过程是带有sql注入漏洞的
- 在google中搜索“分页存储过程”会出来好多结果,是大家常用的分页存储过程,今天我却要说它是有漏洞的,而且漏洞无法通过修改存储过程进行补救,如果你觉得我错了,请读下去也许你会改...
- 2012-03-21
通用分页存储过程真的有注入漏洞吗?
- 今天看了两篇关于存储过程SQL注入漏洞的文章: 1):如此高效通用的分页存储过程是带有sql注入漏洞的 2):防SQL注入:生成参数化的通用分页查询语句 怎么看怎么觉的别扭,在我印象...
- 2012-03-21
在SQL2005数据库中如何列出所有存储过程
- 为了查找这些存储过程,你可以花时间在互联网搜索,查看一些你还未知道的存储过程,也许在一两个小时您可能会发现你想要...也许你很幸运的找到,其他人在他们的文章中列出所有的存储过程...
- 2012-03-21
SQL数据库中使用REVERT切换存储过程执行上下文
- 问题 以前,我们学习过在SQL Server 2005中用EXECUTE AS命令来授予权限的方法,你已经看到如何用EXECUTE AS从句来授予粒度权限。在一个可编程的对象比如存储过程或函数内切换上下文...
- 2012-03-21
启动SQL SERVER时自动执行存储过程
- 如何在启动SQL SERVER的时候,执行一个存储过程? 将存储过程创建在master数据库中,然后企业管理器中找到这个存储过程--右键--属性--勾选"每当sql server启动时执行"。 --或者在...
- 2012-03-21
存储过程替换text,ntext列中的字符串
- /*author:amjndate:2003-03-28version:1.0function:替换text,ntext列中的字符串(不支持中文)*/declare @ptr varbinary(16)declare @amjnId intdeclare @Position int,@len intset @len=data...
- 2012-03-21
关于SQL数据库中几个未公布的访问注册表的扩展存储过程
- SQL Server中包含了几个可以访问系统注册表的扩展存储过程.但实际上这几个扩展存储过程是未公开的,从sql server 7.0就有了,在SQL server 2000中仍然保留,他们以后可能会删除.但是这几个...
- 2012-03-21
用A调用SQL数据库的视图和存储过程
- 一、前言采集我? ASP (Active Server Pages) 是服务器端的脚本编写环境,它由微软公司的IIS3.0以上版本支持。它可用来创建动态 Web 页或生成功能强大的 Web应用程序。ASP页是包括 H...
- 2012-03-21
在SQL2005数据库中用存储过程实现搜索功能
- 现在很多网站都提供了站内的搜索功能,有的很简单在SQL语句里加一个条件如:where names like ‘%words%’就可以实现最基本的搜索了。 我们来看看功能强大一点,复杂一点的搜索是如何实...
- 2012-03-21
SQL数据库存储过程的编写和优化措施
- 在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻...
- 2012-03-21
编写安全的SQL数据库扩展存储过程
- SQL Server 的扩展存储过程,其实就是一个普通的 Windows DLL,只不过按照某种规则实现了某些函数而已。 近日在写一个扩展存储过程时,发现再写这类动态库时,还是有一些需要特别注意...
- 2012-03-21
几段SQL数据库语句和存储过程
- -- ====================================================== --列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息 --在查询分析器里运行即可,可以生成一个表,导...
- 2012-03-21
如何在SQL数据库中实现扩展存储过程
- 获得MS SQL的版本号 execute master..sp_msgetversion 得到硬盘文件信息 参数说明:目录名,目录深度,是否显示文件execute master..xp_dirtree 'c:'execute master..xp_...
- 2012-03-21
SQL2005数据库存储过程写报表举例
- 听说MS SQL 2005自带报表功能,于是我测试了一下,还算比较好用,所以我就录了一个用存储过程来写报表的例子。由于测试过程当中没有语音,所以我在这里讲解一下。 使用的存储过程如下...
- 2012-03-20
实际应用:MySQL数据库5存储过程编写
- MySql5.0以后均支持存储过程,最近有空,研究了一把这个。 格式: CREATE PROCEDURE 过程名 ([过程参数[,...]])[特性 ...] 过程体 CREATE FUNCTION 函数名 ([函数参数[,...]])RETUR...
总数:226 上一页1 2 3 4 5 6 7 8 下一页