摘要:在SQL server中,有个随机函数rand(),有不少新手可能不知道存在这个函数,现在我就把这个函数的一些随机数生成技巧写出来,这是面向菜鸟的,老鸟请不要拍砖呀,我的头还不够硬,不过还是希望老鸟们多多指教了,现在切入正题: 随机函数:rand()在查询分析器中执行:select rand(),可...
阅读全文
摘要:SET REMOTE_PROC_TRANSACTIONS 指定当本地事务活动时,如果执行远程存储过程,将启动由 Microsoft 分布式事务管理器 (MS DTC) 管理的 Transact-SQL 分布式事务。 语法 SET REMOTE_PROC_TRANSACTIONS { ON | OFF...
阅读全文
摘要:OPENROWSET 包含访问 OLE DB 数据源中的远程数据所需的全部连接信息。当访问链接服务器中的表时,这种方法是一种替代方法,并且是一种使用 OLE DB 连接并访问远程数据的一次性的、特殊的方法。可以在查询的 FROM 子句中像引用表名那样引用 OPENROWSET 函数。依据 OLE D...
阅读全文
摘要:OPENDATASOURCE 不使用链接的服务器名,而提供特殊的连接信息,并将其作为四部分对象名的一部分。 语法 OPENDATASOURCE ( provider_name, init_string ) 参数 provider_name 注册为用于访问数据源的 OLE DB 提供程序的 PROGI...
阅读全文
摘要:OPENQUERY 在给定的链接服务器(一个 OLE DB 数据源)上执行指定的直接传递查询。可以在查询的 FROM 子句中像引用表名那样引用 OPENQUERY 函数。依据 OLE DB 提供程序的能力,还可以将 OPENQUERY 函数引用为 INSERT、UPDATE 或 DELETE 语句的...
阅读全文
摘要:sp_addserver 定义远程服务器或本地 Microsoft® SQL Server™ 的名称。提供 sp_addserver 是为向后兼容。请使用 sp_addlinkedserver。 语法 sp_addserver [ @server = ] 'server' [ , [ @local ...
阅读全文
摘要:sp_dropserver 从本地 Microsoft® SQL Server™ 上的已知远程和链接服务器列表中删除服务器。 语法 sp_dropserver [ @server = ] 'server' [ , [ @droplogins = ] { 'droplogins' | NULL} ]...
阅读全文
摘要:sp_addlinkedsrvlogin 创建或更新本地 Microsoft® SQL Server™ 实例上的登录与链接服务器上远程登录之间的映射。 语法 sp_addlinkedsrvlogin [ @rmtsrvname = ] 'rmtsrvname' [ , [ @useself = ] ...
阅读全文
摘要:sP_addlinkedserver 创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行...
阅读全文
摘要:由于项目需要,在开发过程遇上跨数据库服务器访问数据的问题. 在网络上一搜,资料确实不少,不过解决自己的问题也花了大半天的时候,在这里花些时间总结一下. 1.确立问题 由于需要进行跨数据库服务器的查询操作,所以我个人把其定位于分布式查询数据的问题. 2.解决方案 第一个概念.链接服务器. 链接服务...
阅读全文
摘要:在网络上搜索相关的很多资料,总结了一下,发生这种情况的原因主要是由于排序规则引起的: 不指定排序规则的话 临时表是否区分大小写,与tempdb数据库的排序有关. 数据库对象是否区分大小写,与数据库本身的排序规则有关. 变量是否区分大小写,与数据库本身的排序规则有关,估计也是与te...
阅读全文
摘要:蛙蛙推荐:以编程方式获取存储过程的参数信息 摘要:好多人都喜欢写一些代码生成器的东西,毕竟谁也不愿意在重复枯燥的事上多费功夫,比如要写一个生成c#处理存储过程的代码吧,就要先获取存储过程的名称,以及存储过程的参数的名称,大小,类型,方向等信息,这样才能根据这些信息拼接出要生成的代码字符串,更高级的...
阅读全文
摘要:在sql server中修改表的列名,可以使用sp_rename sp_rename 'friend.userId','userName','column' friend是表名,userId是原来的列名,userName是新的列名 注意:userName前面不要有表名,否则,更改后的列名为frien...
阅读全文
摘要:发现问题 先建立一张准备查询的报表。 CREATETABLE[TempTable] ([Id]INTIDENTITY(1,1)NOTNULL, --分为12345种类型 [Type]INTNOTNULL, --纪录不同类型的操作备注 [Note]NVARCHAR(100)NULL, --增加的时...
阅读全文
摘要:远程连接sql server 2000服务器的解决方案 作者: 飞狐小屋, 出处:博客中国, 责任编辑: ttdb, 2006-02-28 17:39 如telnet 202.114.100.100 1433;通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的...
阅读全文