openquery

    0

    2答えて

    SQL ServerからMySqlデータベースに対して実行しようとしている次のOPENQUERYステートメントでエラーが発生します。 UPDATE OPENQUERY(MYWPDB, 'SELECT total FROM wp_tt WHERE id = 112121') SET total = 1 エラーは「キー列の情報が不十分または不正確である。あまりにも多くの行が更新の影響を受けました」

    1

    1答えて

    SQL2005からSQLデータベースを32ビット - > 64ビットに移動したばかりです。 OraOLEDB.Oracle Providerを使用してOracleに接続する際に問題が発生しています。 Oracle 10G Client、ODAC 64ビットをインストールすることができました。また、Oracleインスタンスにリンクサーバーを追加することもできました。私は直接リンクサーバー名を使用して

    7

    4答えて

    に接続するとき、私は、私はそうでない(私はOPENQUERYを使用する場合、これは1行 を選択して更新する23秒かかります。しかし、このクエリ UPDATE linkeddb...table SET field1 = 'Y' WHERE column1 = '1234' を持っていますそうしたいと思うのは半分かかります。 オープンクエリを使用したくない理由は、クエリに安全にパラメータを追加でき、S

    1

    1答えて

    私はOpenQueryでストアドプロシージャを呼び出し、パラメータをストアドプロシージャに渡します。 declare @Src nvarchar(max),@Tgt nvarchar(max) declare @sql_str nvarchar (4000) set @Src = '$\VMT\Versions\0900\AMS\' set @Tgt = '$\VMT\Versions\09

    1

    1答えて

    私は問題にstrutsとhibernateを使用しています。私は、次のクエリを試してみました String hql ="insert into "+ "OPENQUERY(OracleLinkedServer, \'SELECT * FROM report_access_log\') "+ "(CALLINGHOST, ACCESSTIMESTAMP, HTTPREQUE

    0

    1答えて

    OpenQuery(レガシーデータベースに対してクエリを実行するためにSQL2005で使用されます)があります。私は最後の6ヶ月分のデータを返すように文字列を作成しています。 私が抱えている問題は、 '||'連結する。 これは、レガシーシステム上で動作します: SELECT EVENT_DATE || ' ' || EVENT_TIME as EVENTDateTime FROM

    0

    1答えて

    OpenQueryを使用してリンクサーバーから特殊文字を削除する必要があります。ここで は一例ですが、それは DECLARE @Query VARCHAR(MAX) SET @Query = ' UPDATE OPENQUERY ( LINKEDSERVER, ''SELECT * FROM TABLE WHERE NAME Like ''

    1

    1答えて

    シナリオ: 私は、検索を返すために、T-SQLストアドプロシージャ(SQL Server Management Studioを)使用していますが、MSのインデックスサービスを使用してテキスト文書に一致し、これは(単純化)クエリ: SELECT * FROM openquery( filesystem2, 'SELECT Path, Rank, Filename

    2

    1答えて

    スケジュールされたジョブで次のSQL(SQL Server 2008)を定期的に実行する必要があります。クエリ・プランでは、データがOracleサーバーから取得された後に、ソートの53%のコストが表示されます。しかし、私はopenqueryのデータを注文しました。マージ結合時にクエリをソートしないようにする方法 merge target as t using (select * from ope

    0

    2答えて

    にnullではないカラムを不履行OPENQUERY周りを取得する方法: * OPENQUERY(yourComputerからMYTABLEに選択* 'を選択X、Y、Z、yourTableから' )* 問題はMYTABLEの列がnullでないをデフォルトされており、私は後でいくつかの列をnullで、この表に行を追加したくなるでしょうです。 これをラウンドすることはできますか?