2つのデータベースがあります。1つはMySQL5、もう1つはSQLServer2000です。MySQLデータベースをリンクサーバーとしてMSSQLデータベースにマップしています。MySQLデータベースに保存されているストアドプロシージャをMSSQLデータベースから呼び出したいのですが。これを行うための正しい構文は何ですか?SQL Server 2000でも可能ですか?
編集:
私はもう試した
EXEC webpush...clear_tables
しかし、私はこれを取り戻します:
Could not execute procedure 'clear_tables' on remote server 'webpush'.
[OLE/DB provider returned message: [MySQL][ODBC 3.51 Driver]
[mysqld-5.0.46-enterprise-gpl-log]You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version for the
right syntax to use near '?=call "clear_tables";1' at line 1]
DB名と所有者を入力しても同じことがわかります。