随笔分类 - 数据库
摘要:同样的功能,用SQL SERVER代理建立任务也可实现。但在实践过程中,SQL SERVER代理服务老是无法启动,因不是自家服务器,所以另寻途径。 批处理代码如下: 将以上代码复制到文本文档中,保存并将扩展名改为.bat文件。 有关OSQL的参数,可在cmd下直接执行下面语句查阅 pro.sql文件
阅读全文
摘要:一.手动备份打开企业管理器 --> 右键点击需要备份的数据库 --> 所有任务 --> 备份数据库或者:查询分析器:use masterbackup database 数据库 todisk='c:\zy.bak' with noinit说明: 1 使用系统库 2 需备份的数据库 3 设置备份的...
阅读全文
摘要:在项目中的Global.asax页面代码中加下面的代码,就可以有效的防范简单的SQL注入。protected void Application_BeginRequest(Object sender, EventArgs e) { string Sql_1 = "exec |inse...
阅读全文
摘要:下面的这个存储过程可以有效的处理字段中的恶意字符。 1 DECLARE @fieldtype sysname 2 SET @fieldtype='varchar' 3 4 --删除处理 5 DECLARE hCForEach CURSOR GLOBAL 6 FOR 7 SELECT N'updat...
阅读全文
摘要:更改某个表的用户([用户名].表名)exec sp_changeobjectowner 'tablename','dbo'--存储更改全部表CREATE PROCEDURE dbo.User_ChangeObjectOwnerBatch@OldOwner as NVARCHAR(128),@NewO...
阅读全文
摘要:在网上查到这样一个存储过程解密的方法,用起来简单,收藏到这里: 1 CREATE PROCEDURE sp_decrypt_sp (@objectName varchar(50)) 2 AS 3 ------------------------sql2000大于4...
阅读全文
摘要:方法一:利用数据库备份文件直接恢复,这种方法直接而且效率高。方法二:这种方法就是利用SqlServer的导入、导出数据功能来实现数据库的转移。首先,确定你是要导入远程数据还是远程数据导出到目的服务器上,我这里用导出数据做例子:一、打开远程数据库选择要转移数据库,右键选择“导出数据”,然后选择目的服务...
阅读全文
摘要:以常用到的省的数据表(province)为例,其中name字段为省的名称,SQL语句如下: 1 select isnull(b.py,upper(left(a.name,1))) as py 2 ,a.name 3 from province 4 a 5 ...
阅读全文
摘要:Sql Server中charindex、patindex的区别
阅读全文
摘要:SQL SERVER 自定义函数 split
阅读全文
摘要:方案一: 1 create procedure [StorePaged] 2 @sql varchar(8000), --要执行的sql语句 3 @page int=1, --要显示的页码 4 @pageSize int, --每页的大小 5 @pageCount...
阅读全文
摘要:数据库名、数据表名、字段名、主键、标识列相关查询
阅读全文

浙公网安备 33010602011771号