Mysql 在OpenQuery SQL语句中指定表

Mysql 在OpenQuery SQL语句中指定表,mysql,sql,sql-server,Mysql,Sql,Sql Server,我有在链接服务器上运行insert所需的语法(mySQL是链接服务器,MSSQL SSMS是主机) 我看过很多例子,但是如何指定接收表呢?(mySQL是接收服务器) OPENQUERY语句的SELECT部分中指定的表和列将用于insert: INSERT INTO OPENQUERY (mySQL, 'SELECT TargetColumn FROM mySQL_TargetTable') VALUES ('name'); 该示例将在mySQL链接服务器上的表mySQL_TargetTable

我有在链接服务器上运行insert所需的语法(mySQL是链接服务器,MSSQL SSMS是主机)

我看过很多例子,但是如何指定接收表呢?(mySQL是接收服务器)


OPENQUERY语句的SELECT部分中指定的表和列将用于insert:

INSERT INTO OPENQUERY (mySQL, 'SELECT TargetColumn FROM mySQL_TargetTable')
VALUES ('name');

该示例将在mySQL链接服务器上的表mySQL_TargetTable的TargetColumn中插入值'name'。

您读过文档了吗?这里有非常清楚的例子。所以有必要让两个数据库/表具有相同的名称?
INSERT INTO OPENQUERY (mySQL, 'SELECT TargetColumn FROM mySQL_TargetTable')
VALUES ('name');