次の方法で共有


[HOST_NAME 値]

パラメータ化されたフィルタ付きのマージ パブリケーションは、SUSER_SNAME() 関数または HOST_NAME() 関数を使用してデータにフィルタをかけます。関数は、パブリケーションの新規作成ウィザードまたは [パブリケーションのプロパティ] ダイアログ ボックスで指定します。

既定では、HOST_NAME() 関数は、パブリッシャに接続しているコンピュータの名前を返します。通常、パラメータ化されたフィルタを使用する場合は、ウィザードのこのページで値を指定してこの値を上書きします。これにより、HOST_NAME() 関数は、コンピュータの名前ではなく、指定された値を返します。詳細については、「パラメーター化された行フィルター」の「HOST_NAME() 値の上書き」を参照してください。

注意

HOST_NAME() を上書きした場合、HOST_NAME() 関数のすべての呼び出しは、指定された値を返します。他のアプリケーションが、コンピュータ名を返す HOST_NAME() 関数に依存していないことを確認してください。

オプション

  • [サブスクリプションのプロパティ]
    サブスクライバごとに [HOST_NAME 値] 列に値を入力するか、既定値を受け入れます。既定値は、サブスクライバ コンピュータの名前です。