博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sqlserver一些对象的创建
阅读量:4691 次
发布时间:2019-06-09

本文共 961 字,大约阅读时间需要 3 分钟。

1.db_link

一 如何创建Dblink

1)SQLServer 到 SQLServer
Exec sp_droplinkedsrvlogin PDALink,Null --删除映射(录与链接服务器上远程登录之间的映射)
Exec sp_dropserver PDALink --删除远程服务器链接

EXEC sp_addlinkedserver
@server='PDALink',--被访问的服务器别名
@srvproduct='',--要添加为链接服务器的 OLE DB 数据源的产品名称
@provider='SQLOLEDB',--被访问数据库类别 MSDAORA SQLOLEDB
@datasrc='192.168.120.114'--被访问的服务器

EXEC sp_addlinkedsrvlogin
'PDALink', --被访问的服务器别名
'false', --
NULL, --本地服务器上的登录。locallogin 的数据类型为 sysname,默认设置为 NULL。
'sa', --帐号
'sa' --密码

2.创建同义词

CREATE SYNONYM test_db_linktable_tt FOR [DB_LIN_NAME].[DB_NAME].dbo.TABLE_NAME

3.对于自定义方法的创建,对于处理有些特定数据还是挺有效的

---创建一个去掉左边某个字符的信息的方法
CREATE FUNCTION [dbo].[RemoveLeftChar]
(
@expression VARCHAR(MAX),
@char CHAR(1)
)
RETURNS VARCHAR(MAX)
AS
BEGIN
WHILE(LEN(@expression)>0 AND @char=SUBSTRING(@expression,1,1)) ---数据库中start_index是从1开始
BEGIN
SET @expression =SUBSTRING(@expression,2,LEN(@expression)-1);
END
RETURN @expression
END

 

转载于:https://www.cnblogs.com/muzililong/p/10708702.html

你可能感兴趣的文章
C# 基础数据缓存
查看>>
1.2 SQL注入原理-手工联合查询
查看>>
C89:论常用的字符串函数
查看>>
如何在数据库中使用索引
查看>>
ring0
查看>>
windows虚拟机下 安装docker 踩过的坑
查看>>
使用 CXF 做 webservice 简单例子
查看>>
2017-2018-1 20155339 《信息安全系统设计基础》第8周学习总结
查看>>
socket.io 消息发送
查看>>
C# 两个datatable中的数据快速比较返回交集或差集
查看>>
用Arduino+OSC建立一个iPad铁路王国巡视机
查看>>
struts2中action手动获取參数
查看>>
【R】自定义函数方法
查看>>
没有body怎么添加onload事件
查看>>
Material使用05 MdListModule模块 MdButtonToggleModule模块
查看>>
JS等比例缩小图片尺寸
查看>>
解决Robot Framework运行时没有Log的方案
查看>>
AS3.0实例学习 熟悉新的事件机制和addChild的运用
查看>>
总结的几个cocoapods的几个常见问题
查看>>
「HDU6583 Typewriter」 - 后缀自动机
查看>>