Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >Openquery插入语法

Openquery插入语法
EN

Stack Overflow用户
提问于 2014-06-05 02:44:17
回答 1查看 577关注 0票数 0

我正在尝试学习openquery。我有一个具有链接服务器MySQL_testing的MSSQL。现在,我已经与openquery语法斗争了一整个上午,并认为这里可能是更聪明的人谁知道它的工作。

那么,下面的工作语法是什么呢?

代码语言:javascript
代码运行次数:0
复制
  INSERT INTO OPENQUERY
(test_MYSQL, 'INSERT INTO test.catalog_category_product VALUES (1, 1, 1)')

错误是

用于链接服务器的OLE DB提供程序"MSDASQL“指示对象没有列,或者当前用户对该对象没有权限。

我检查了xx.xxx.xxx.xxx上的"root“用户是否具有插入、更新等权限。

是什么导致的?

提前谢谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-14 07:24:11

您需要将“VALUES”子句从打开的查询中移出,并选择要插入的“列”,参见下面的示例

代码语言:javascript
代码运行次数:0
复制
INSERT OPENQUERY(test_MYSQL, 'SELECT COLUMN1, COLUMN2, COLUMN2 FROM test.catalog_category_product')
VALUES (1, 1, 1)

这是一篇关于开放的文章

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24058089

复制
相关文章
markdown插入表格语法
markdown插入表格语法 举例 如表格标题为,姓名,班级,成绩 标题内的内容为,yang,a班,100 我们要在markdow文件中插入表格 如 姓名|班级|成绩 -|-|- yang|a班|100 mackdown代码 姓名|班级|成绩 -|-|- 来设置表格的文本的样式(默认左对齐) yang|a班|100 如果样式中姓名为居中,班级为左对齐,成绩为右对齐,中间这一行为 :-:|:-|-:
小小咸鱼YwY
2019/07/24
8540
开源博客markdown插入表格语法
普通的表格 Markdown 代码: | 一个普通标题 | 一个普通标题 | 一个普通标题 | | ------ | ------ | ------ | | 短文本 | 中等文本 | 稍微长一点的文本 | | 稍微长一点的文本 | 短文本 | 中等文本 | 一个普通标题一个普通标题一个普通标题 短文本中等文本稍微长一点的文本 稍微长一点的文本短文本中等文本 设置内容对齐 Markdown 代码: | 左对齐标题 | 右对齐标题 | 居中对齐标题 | | :------| ------: | :-
运维小白
2018/02/06
8380
MySQL关联表插入数据(insert into select语法)
其中A表是需要插入数据的表,select B表的某字段,根据A表的顺序放置,不然会无法匹配字段,导致无法插入,而后可以根据顺序填写A表字段所需的值,最后补上 from xxx表。
关忆北.
2021/12/07
4.9K0
MySQL关联表插入数据(insert into select语法)
MySQL数据库数据迁移到SQLserver
最近因工作需要,需要将mysql数据库迁移到sqlserver,仅仅是数据迁移,因此相对比较简单。对于mysql迁移到sqlserver,我们需要使用到mysql odbc驱动,然后透过sqlserver链接服务器的方式来访问mysql。具体见下文描述。 一、 迁移环境 源:RHEL 6.5 + MySQL 5.6.26 目标: Windows 7 64 + SQLserver 2014 二、准备迁移环境 1、下载及安装ODBC驱动 http://dev.mysql.com/down
Leshami
2018/08/13
4.3K0
MySQL数据库数据迁移到SQLserver
使用链接服务器在异构数据库中查询数据
SQL Server提供了链接服务器用于分布式查询异构数据库。通过链接服务器可以链接到Oracle、Sybase、DB2、SQL Server等大型关系数据库,也可以连接到Access、Excel等文件数据库,甚至可以连接到目录服务(AD)、索引服务等。要链接到一种数据库需要使用相应的接口。微软为很多数据库提供了驱动接口,所以可以直接使用,但是对于没有提供驱动的数据库比如Sybase,则需要在服务器上安装对应数据库厂商提供的驱动。
深蓝studyzy
2022/06/16
4.3K0
一段从Infor ERP LN(Baan)的Oracle数据库中导出数据到SQL Server的SQL语句
保存一段从Baan ERP LN的Oracle数据库中导出数据到SQL Server的SQL语句,前提是在MSSQL 2005中建立Link Server。
崔文远TroyCui
2019/02/27
1.2K0
如何跨服务器复制表中数据
不同服务器数据库之间的数据操作 不同数据库之间复制表的数据的方法: 当表目标表存在时: insert into 目的数据库..表 select * from 源数据库..表 当目标表不存在时: select * into 目的数据库..表 from 源数据库..表 --如果在不同的SQL之间: insert into openrowset('sqloledb','目的服务器名';'sa';'',目的数据库.dbo.表) select * from 源数据库..表 --创建链接服务器 exe
李海彬
2018/03/27
2.7K0
SQLServer 远程链接MySql数据库详解
Microsoft Windows XP Professional 版本2000 Service Pack 3
授客
2019/09/11
9.7K0
mysql批量插入数据,sql语句批量插入,sql语句循环插入
Power
2023/05/27
3.7K0
如何跨服务器复制表中数据
不同服务器数据库之间的数据操作 不同数据库之间复制表的数据的方法: 当表目标表存在时: insert into 目的数据库..表 select * from 源数据库..表 当目标表不存在时: select * into 目的数据库..表 from 源数据库..表 --如果在不同的SQL之间: insert into openrowset('sqloledb','目的服务器名';'sa';'',目的数据库.dbo.表) select * from 源数据库..表 --创建链接服务器 exe
李海彬
2018/03/22
1.4K0
mysql插入日期 vs oracle插入日期
今天做oracle日期插入的时候突然开始疑惑日期是如何插入的。 用框架久了,反而不自己做简单的工作了。比如插入。 通常,新建一个表对象,然后绑定数据,前端form提交,后端getModel后直接model.save()就完事了。 像insert这样的语句很少写了,除了备份sql的时候。 言归正传, mysql插入日期不限制分隔符,不必明确格式, 至少测试了n次都成功了。 1 INSERT INTO person(name,birth) values('dd','2015-02-02'); 2 INSERT
Ryan-Miao
2018/03/13
7.4K0
经典SQL语句大全之数据开发
1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多
陈珙
2018/09/12
9040
插入图片
插入图像与插入链接的语法基本一样,就是在最前面加了一个!字符 ![连接文本](图片路径) 比如: 也可以直接将图片复制或者拖拽进来,配合上传到图床的功能,直接在图床中生成链接 比如:
用户10551528
2023/05/09
4920
插入图片
插入区间
题意 给出一个无重叠的按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 样例 插入区间 [2, 5] 到 [[1,2], [5,9]],我们得到 [[1,9]]。 插入区间 [3, 4] 到 [[1,2], [5,9]],我们得到 [[1,2], [3,4], [5,9]]。 思路 这是一个有序的区间列表,只要依次遍历,判断当前元素与插入元素的关系。 如当前元素的右端点小于插入元素的左端点,则说明当前元素与插入元素无交并。 如
一份执着✘
2018/06/04
7990
冒泡插入[通俗易懂]
import java.security.AlgorithmConstraints;
全栈程序员站长
2022/08/09
3910
插入数据
 $db=DB::table('ad');         //多条记录         $id=$db->insert([             [                 'ad_merchant'=>0,                 'ad_img'=>'http://pic1.quanmingwang.com/shop/ZJcop8ludg_20171013_!!99959.png',                 'ad_w'=>'100',             
双面人
2020/02/13
9810
节点插入
对于早期的w3c浏览器,并没有实现ie的私有方法insertAdjacentHTML(目前已是HTML5标准),可以用appendChild模拟该方法的实现: if(typeof HTMLElement !=='undefined' && !HTMLElement.prototype.insertAdjacentHTML){ var insertAdjacentElement = function(node,position,el){ switch (
欲休
2018/03/15
1.6K0
插入位置
给定一个排序数组nums(无重复元素)与目标值target,如果target在nums里 出现,则返回target所在下标,如果target在nums里未出现,则返回target应该 插入位置的数组下标,使得将target插入数组nums后,数组仍有序。 LeetCode 35. Search Insert Position
小飞侠xp
2018/08/29
8800
数字插入
/* 功能:数字插入 日期:2013-05-17 */ #include <stdio.h> #include <stdlib.h> #include <math.h> #define LEN 7 int main(void) { int num[LEN]={1,8,10,16,23,40,0}; int i,tmp,j; printf("请输入一个数字:"); scanf("%d",&num[LEN-1]); printf("插入后的数组为:"); for (i = 0;i<=LEN-1;i++) { for (j = 0;j<=LEN-i;j++) { if(num[j]>num[j+1]) { tmp = num[j]; num[j] = num[j+1]; num[j+1] = tmp; } } }
WindCoder
2018/09/20
4470
Markdown 语法 Markdown 语法
可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。
一个会写诗的程序员
2018/08/20
1.5K0

相似问题

OPENQUERY语法问题Server 2012

11

Openquery插入不工作

25

使用OpenQuery插入表

11

OPENQUERY(SERVERNAME,STOREDPROCEDURE)语法错误

11

插入openquery和WHERE语句

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文