如何使用 openquery 语法在远程 SQL Server 数据库中的表上创建索引?
问问题
1013 次
2 回答
1
你不能站在你这边。索引只能添加到本地对象。您也不能使用索引视图。
你可以要求对方为你添加一个索引到他们的表中...
编辑:扩大约翰的答案......你可以尝试:
SELECT * FROM OPENQUERY(LinkedServer, 'CREATE INDEX etc;SELECT 0 AS foobar')
于 2009-07-10T13:29:08.010 回答
0
我不确定,但我怀疑这无法做到。
OPENQUERY 旨在返回结果集,因此不太可能接受 DDL 语句。
有关可接受的使用方案示例,请参阅 Microsoft 联机丛书参考。
于 2009-07-10T13:28:42.003 回答