投稿時にSQLエラーが発生したと思ったのですが... here ...(エラーメッセージ:タイムアウトがタイムアウトしました。私はVisual Studioのデータベースツールを使ってこれを実行しようとしています...管理スタジオではなく、クライアントコード/ ADO(まだ)ではありません。私はかなり書き直しましたいくつかのカスタム関数を使用する単純なクエリ...関数とクエリの部分はテストされており、すべて正常に実行されていますが、以下のクエリはタイムアウトします。これはManagement Studioで入力したとおりに正確に実行されます他の記事で述べたように、この投稿ごとに、[ツール]> [オプション]> [デザイナー]> [接続文字列のタイムアウト値を上書き]の設定を120秒に変更しましたが、 30秒。追加この最新バージョンのISNULLを管理スタジオで実行している変更点です。SQlサーバーで「タイムアウトがタイムアウトしました。タイムアウト時間が経過しました」というエラーメッセージが表示される
SELECT Symbol, LatestDate
FROM (SELECT Symbol, ISNULL(dbo.LatestDateInDailyPricingVolBySymbol(Symbol), '1/1/1900') AS LatestDate FROM tblSymbolsMain) AS T2
WHERE (LatestDate < dbo.RecentTradingDateByNumber(3))
一般的な考え方は、少なくとも3日間、私の毎日の価格表内の対応するデータ・ポイントを持っていない銘柄記号のサブセットを取り戻すことです。何かお手数ですか?皆さんありがとう。
Visual Studio 2010のSQLツールを使用して実行しようとしています。 – StatsViaCsh
@StatsViaCsh - SQL Server管理コンソールと同様のVS2010内の設定でなければなりません。生成されたコードがある場合は、コードで調整することができますが、クエリ画面やオプションを右クリックしてもかまいません。申し訳ありませんが、SQL Server管理コンソールだけでクエリを実行するためにVS2010を使用していないので、私はこれらの画面に精通していません。 –
@StatsViaCsh - VS2010を少し見て、接続タイムアウトを設定できますが、コマンドタイムアウトを見つけることができません。私はツールを使用する代わりにコードで試してみると、簡単に変更できないデフォルトを使用しているようです。 –