OLTPとレポーティングテーブルの間で内部結合が必要です。OLTPとレポーティングの内部結合
select * from tbltable(nolock) a
inner join [report].[schema].[tbltablename](nolock) b on b.c1=a.c1
これはエラーを返します。
なぜそうですか?
OLTPとレポーティングテーブルの間で内部結合が必要です。OLTPとレポーティングの内部結合
select * from tbltable(nolock) a
inner join [report].[schema].[tbltablename](nolock) b on b.c1=a.c1
これはエラーを返します。
なぜそうですか?
エイリアスは、NoLockヒントの前にある必要があります。
また、WITHステートメントを使用せずにテーブルヒントを使用することは推奨されません。パーサーは、関数呼び出しとしてtbl (nolock)
と表示されることがあります。これを代わりに試してみてください:
SELECT *
FROM tbltable a WITH (NOLOCK)
INNER JOIN report.[schema].tbltablename b WITH (NOLOCK)
ON b.c1 = a.c1;
恥ずかしがり屋何のエラー? –
'リモートテーブル値関数呼び出しは許可されていません' @GordonLinoff – vikram
試してみてください(ノーロック) – Kostis