【发布时间】:2019-08-12 11:38:39
【问题描述】:
如何使用链接服务器从 SQL Server 插入到 SQLBase 数据库?
【问题讨论】:
标签: sql-server linked-server openquery sqlbase
如何使用链接服务器从 SQL Server 插入到 SQLBase 数据库?
【问题讨论】:
标签: sql-server linked-server openquery sqlbase
假设您的 LinkedServer 称为 'ISLANDLINK' ,以下是 SQLServer 到 SQLBase 的正确语法的各种示例。 注意两个点。
或者去这里查看完整的脚本和解释:SQLServer to SQLBase via LinkedServer
或者去这里看另一个例子:SQLServer to SQLBase via LinkedServer (more)
--Select:
SELECT * FROM OPENQUERY( ISLANDLINK, 'Select * from SYSADM.BUDGET where DEPT_ID = ''MIS'' ')
--Update:
UPDATE [ISLANDLINK]..[SYSADM].[BUDGET]
SET [BGT_YEAR] = 2016
WHERE DEPT_ID = 'MIS'
GO
--Insert:
INSERT INTO [ISLANDLINK]..[SYSADM].[EMPLOYEE]
([EMPLOYEE_ID]
,[LAST_NAME]) VALUES (99 ,'PLUMAS' )
GO
--Delete:
DELETE FROM [ISLANDLINK]..[SYSADM].[EMPLOYEE]
WHERE [LAST_NAME] = 'PLUMAS'
【讨论】: