自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 sql server 2008分布式查询

在接触公司一个系统时,公司使用的是SQL Server 2008数据库,里面涉及到了多个数据库之间的查询,而且数据库是分布式的,数据库分布在多台服务器之间,并且各个数据库各尽其责,负责存放不同模块功能的数据。这里面就要涉及到了数据库的分布式查询。补充一下分布式查询的知识:分布式查询从多异类数据源中访问数据。这些数据源可以存储在同一台计算机或不同的计算机上。Microsoft

2017-06-30 17:55:12 1385

转载 SQLServer服务器数据库之间的数据操作(完整版)

------------------------------------------------------------------------------------ Author : htl258(Tony)-- Date : 2010-06-25 22:23:18-- Version: Microsoft SQL Server 2008 (RTM) - 10.0.1600.22

2017-06-30 16:00:37 764

转载 在SQL Server中创建用户角色及授权

参考文献http://database.51cto.com/art/201009/224075.htm正文要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权:获得准许连接 SQL Server 服务器的权利;获得访问特定数据库中数据的权利(select, update, delete, create table ...)。假设,我们

2017-06-30 15:35:36 3313

转载 apache配置文件,httpd.conf详解

Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,其中大部分是以#开头的注释行。[root@justin ~]# wc -l /etc/httpd/conf

2017-06-29 14:34:08 803

原创 php调用sqlserver存储过程实例,带输入输出参数,经测试可用

因工作原因最近需要用到调用sqlserver存储过程,并且需要输入输出参数,因为单纯的参考网上的一些例子总有问题,最后自己解决后决定写一写解决的过程。首先存储过程如下(其中带*的需要注意):CREATE PROCEDURE [dbo].[UPDATE_STOCK] ( @Updatetime varchar(50), --更新时间 @Orggu

2017-06-26 14:14:09 8456

转载 sqlserver sp_executesql 动态SQL字符长度超过8000

动态SQL字符长度超过8000,我记得SQL SERVER 2005中用SP_EXECUTESQL打破了这个限制。 平常用动态SQL,可能都会用EXEC(),但是有限制,就是8000字符串长度。自从SQL SERVER 2005起,在 INSIDE SQLSERVER 2005 T-SQL PROGRAMMING中提到,使用SP_EXECUTESQL()和NVARCHAR(MAX)

2017-06-23 18:00:21 6192

转载 SQL SERVER ID 清空,从新排列

大家经常使用SQL Server的ID自增长,也就是所谓的标识列来充当某张表的主键。这里有两个概念要澄清:1. 标识列:可用 IDENTITY 属性建立,使应用程序开发人员得以对表中所插入的第一行指定标识数字(Identity Seed 属性),并确定要添加到种子上的增量(Identity Increment 属性)以决定后面的标识数字。在向具有标识符列的表中插入值时,通过递增种子

2017-06-23 16:32:02 3516 1

原创 sqlserver 当删除表中的所有记录后插入记录时提示主键不唯一的解决方法

sqlserver 当删除表中的所有记录后插入记录时提示主键不唯一的解决方法:truncate table WeiShopDB_empty.dbo.i_EntSubInfoNew    执行该语句则清空该表的原有数据

2017-06-23 16:31:24 1658

转载 sql server如何对表进行查看锁和解锁

[sql] view plain copy print?use master  go    --检索死锁进程  select spid, blocked, loginame, last_batch, status, cmd, hostname, program_name  from sysprocesses  where spid in  

2017-06-23 16:11:12 1022

转载 SQLServer : EXEC和sp_executesql的区别

摘要1,EXEC的使用2,sp_executesql的使用       MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能(对于这个我在后面的例子中会详

2017-06-23 14:08:46 387

转载 解决为'*********' 的游标已存在问题

出现名为'MM_CURSOR' 的游标已存在。 一般出现这样的问题是: 1:游标没有    --关闭 释放 如: Sql代码  --关闭游标        CLOSE MM_CURSOR          --释放游标       DEALLOCATE MM_CURSOR  2:游标已存在同名情况,此时就需要在定义游标时申明一

2017-06-23 11:27:03 3194

原创 sqlserver 调用存储过程时出现必须声明标量变量 "@ReturnMsg"的解决方法

因为项目需要写了一个存储过程,但是调用的时候却一直提示必须声明标量变量,然后将调用过成改造一下就好了,正确调用代码如下:BEGIN --将代码包围到begin end块中,要不然会提示必须声明标量变量DECLARE @Updatetime1  varchar(50) = '2017-06-21 09:10:10';DECLARE @Orgguid1  varchar(50)=

2017-06-23 10:31:26 29284 1

转载 SqlServer中,用exec处理sql字符串中含有变量,提示:必须声明标量变量@(已解决!)

SqlServer中,用exec处理sql字符串中含有变量,提示:必须声明标量变量@(已解决!)[sql] view plain copydeclare @tssj nvarchar(100)  -- 外部变量  declare @Sql_Sql nvarchar(100) -- 存sql字符串变量          

2017-06-22 18:07:12 9594

转载 SQL Server存储过程Return、output参数及使用技巧

SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着 SQL Server2000的推出,微软的这种数据库服务系统真正地实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上,没有任何一种数据库系统能与之抗衡,包括数据库领域中的领头羊甲骨文公司的看家数据库Oracle在内。不可否认,SQL Server最大的缺陷就是只能运行在

2017-06-22 16:47:35 2251

原创 php 调用sqlsrv存储过程含输入和输出参数,亲测第二种输出很有效

$serverName = "127.0.0.1";$connectionInfo = array( "UID"=>"sa","PWD"=>"","Database"=>"test");$conn = sqlsrv_connect( $serverName, $connectionInfo);if( $conn === false ){echo "Could not conne

2017-06-22 16:15:07 2737 1

转载 php 调用sqlsrv 读取记录+返回参数 调用存储过程

一. sqlsrv连接数据库[php] view plain copy    $serverName="ip, port";      $connectionInfo = array("UID"=>"username", "PWD"=>"password", "Database"=>"db", "CharacterSet"=>"u

2017-06-22 15:53:23 2237

转载 SqlServer中循环和条件语句示例!

--                                  ╔════════╗      -- ===============================  ║ if语句使用示例 ║      --                                  ╚════════╝                 declare @a int         

2017-06-22 12:22:50 1111

转载 sql远程连接openrowset配置 sql分布式连接openrowset配置 SQL连接到其它对象(OpenRowSet的应用) (这个是测试有效的)

A. 将 OPENROWSET 与 SELECT 语句及用于 SQL Server 的 Microsoft OLE DB 提供程序一起使用USE pubsGOSELECT a.*FROM OPENROWSET('SQLOLEDB','192.168.0.18';'sa';'123', --IP地址或计算机名   'SELECT * FROM pubs.dbo.authors O

2017-06-21 15:45:52 390

转载 SQL Server 跨数据库查询

语句SELECT * FROM 数据库A.dbo.表A a, 数据库B.dbo.表B b WHERE a.field=b.field "DBO"可以省略 如 SELECT * FROM 数据库A..表A a, 数据库B..表B b WHERE a.field=b.fieldSqlServer数据库:--这句是映射一个远程数据库EXEC sp_add

2017-06-21 14:17:16 1729

转载 sqlserver 跨库查询 分布式查询

--用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)在跨库查询时需要启用Ad Hoc Distributed Queries启用Ad Hoc Distributed Queries:exec sp_

2017-06-21 14:12:14 1131

转载 S中设置window.location.href跳转无效

问题情况JS中设置window.location.href跳转无效代码如下:[html] view plain copy script type="text/javascript">     function checkUser()  {        if(2!=1){          window.l

2017-06-21 10:13:17 1754

原创 如何用正则表达式匹配指定字符开始和指定字符结束

a.*?b就是a开始b结束的匹配如果要限制是一行的开头和末尾的话就是^a.*?b$

2017-06-21 09:54:14 85483 4

原创 sql 一对多 子表多条件查询

例子:商品表:product 字段:rid(int) name(nvarchar) rid name 1 a 2 b 3 c商品属表 Proattr 字段rid(int) TypeID(int)rid TypeID1 11 22 12 33 53 4求商品属性满足1,2的商品sql:select * from pr

2017-06-19 13:56:42 6940

转载 PHP如何避免 $_SERVER["PHP_SELF"] 被黑客利用

$_SERVER["PHP_SELF"]是超级全局变量,返回当前正在执行脚本的文件名,与 document root相关。当黑客使用跨网站脚本的HTTP链接来攻击时,$_SERVER["PHP_SELF"]服务器变量也会被植入脚本。原因就是跨网站脚本是附在执行文件的路径后面的,因此$_SERVER["PHP_SELF"]的字符串就会包含HTTP链接后面的JavaScript程序代码。

2017-06-16 10:16:49 2476 1

转载 PHPExcel 导出2003和2007的excel文档实例

require_once 'common/excel/PHPExcel.replace_word' title="PHP知识库" target='_blank' style='color:#df3434; font-weight:bold;'>PHP';  require_once 'common/excel/phpExcel/Writer/Excel2007.replace_word' ti

2017-06-14 10:33:00 1624

转载 Oracle修改字段类型方法总结

有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar2(20)可以直接执行:alter table tb modify (name nvarchar2(20));3、

2017-06-07 10:09:09 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除