問題タブ [ssms-2014]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4477 参照

sql - 一時テーブルを EXEC sp_executesql に渡す

一時テーブル (@table) を EXEC sp_executesql @query に渡すにはどうすればよいですか?

0 投票する
2 に答える
1051 参照

sql-server-2014 - BETWEEN 日付を使用した WHERE 句の T-SQL CASE

構文に問題があるため、数値と日付範囲に基づいて結果を返す必要があります。6,2 の場合はこの日付範囲、そうでない場合は他の日付範囲です。

0 投票する
0 に答える
32 参照

sql-server - リモート SQL Server インスタンスに接続できないのはなぜですか?

この問題についてさまざまな提案を試みましたが、まだうまくいきません。SQL Server Management Studio 2014 を使用してリモート SQL Server インスタンスに接続しようとしています。サーバーはそこにあります。ping を実行し、TELNET 経由でポート 1433 に接続し、TRACEROUTE できます。しかし、SSMS を使用して名前またはIP アドレスを使用して接続しようとすると、「ネットワーク パスが見つかりません」というエラーが表示されます。

SQL Server Browser が実行されており、おそらくそれが原因だと考えて、Windows ファイアウォールをオフにしました。私はまだ運がありません。Visual Studio を使用して接続しようとしましたが、運もありませんでした。

修正として投稿されたものを読んだので、オプションが不足しています。にアイデアはありますか?

0 投票する
2 に答える
58 参照

sql - 関連する外部キーの依存関係を持つ複数の結合を含む複雑なクエリを作成する必要がある

主な質問

ステートメントを使用せずに、この質問全体に答えるには SQL ステートメントが必要Unionです。データベースで、関連付けられてAdventureWorks2014いるストアを見つける必要がありますか? David Campbellそして店名順に並び替えます。

  • このクエリは、店舗名と、選択した最初のアイテムとして最初/最後を表示する必要があります。このクエリは、さまざまなテーブルとその fk 依存関係の間の結合を使用して実行する必要があります。

  • 外部キー関係のない結合テーブルを含めてはなりません。

私が試したこと

このクエリを実行して、ストアに関連するスキーマ ID とオブジェクト ID を取得しました。

これにより、参加できる関心のある特定のテーブルを特定できました。Sales.CustomerFK 名StoreID&を持つテーブル、およびcolumn を持つPersonIDテーブル。Sales.StoreStoreName

そこから、fk の依存関係を調べて、 table で姓名を見つけましたPerson.Person。私は運がないこのクエリを試しました:

問題

残念ながら、どのストアが に関連付けられているかを特定することはできないようですDavid Campbell。結合が正しくないことはわかっていますが、「On」句とテーブルを正しくリンクして、fk の依存関係に基づいて正しい結果を生成する方法がわかりません。

これを実行すると、person.person の 2 つのレコードが関連付けられていることがわかります。

BusinessentityIDこれにより、表の「David Campbell」に関連付けられている の 283 と 609 が返されますPerson.Personが、これらの ID を David に関連付けられている店舗名にリンクする方法がわかりません。

基本的に、クエリが結果を返さない原因となっている結合が具体的にわかりません。必要に応じて、試したことに関する詳細情報を含めることができます。

ヒントとフィードバックを探しています。

ありがとう!

編集:

私の元のアプローチがオフになっているようです。Sales.Store の外部キーから始めて、そこから別のルートに進みました。また、"David Campbell" に関連付けられた店舗をカウントする Windows 関数を追加し、名前のない店舗を説明するために where 句に null パラメーターを追加しました。

ここに私の最終結果があります:

ただし、これが元の質問に対する正しい答えであるかどうかはわかりません。そうだと思いますが、確信が持てたなら、もっと気分が良くなるでしょう。

0 投票する
0 に答える
274 参照

ssms - SQL 2014 Management Studio でクエリ結果の列名が切り捨てられる

Management Studio の結果セットの列幅

以下の簡単なクエリがあります

'test column data' を選択します testcollengthyname,3434 'testid'

これをSQL 2014管理スタジオで実行すると

私はこの結果を得る

ここに画像の説明を入力

別のマシンのSQL 2014管理スタジオでこれを実行すると

列名が切り捨てられます...

ここに画像の説明を入力

このバージョンの管理スタジオには、切り捨てられた列名なしで結果を表示できる設定はありますか?

0 投票する
1 に答える
50 参照

sql - 500 行ごとにデータを抽出し、優先する場所に保存してからクリア (切り捨て) する SQL コマンド

データを継続的に生成して供給するソフトウェアを使用しています。このデータは私自身のソフトウェアで表示され、レポート生成 (利用可能なオプション) を使用して抽出できます。

データ ストレージの制限は 500 行であるため、500 行のデータごとにレポートを使用して抽出し、SQL Server を開いて使用truncate (table_name)および実行して削除する必要があります。

500 行ごとにデータを抽出し、そのデータを定義された場所に保存してから、ベース テーブルをクリア (切り捨て) する SQL コマンドが必要です。

0 投票する
1 に答える
487 参照

ssms - SSMS 2016 をインストールしたところ、奇妙な低解像度の感じがします。私のPCでは、SSMS 2012はまだ正常に見えます。何か案は?

SQL Server Management Studio (SSMS) 2016 をインストールして起動したところ、奇妙な低解像度の感じがします。ダイアログの見出しは少しぼやけており、以前のバージョンの SSMS とは異なります。たとえば、SSMS 2012 を起動すると、まだ正常に見えます。

何か案は?


編集:反対票に気づきました。申し訳ありませんが、誰かを怒らせるつもりはありませんでした。必要に応じてこの投稿を変更できます (何が間違っているのか教えてください)。誰かが疑問に思っている場合に備えて、私はこの問題を広範囲にグーグル検索しましたが、役に立ちませんでした.

0 投票する
1 に答える
2803 参照

sql - SSMS 20114 で新しい外部キー参照が追加されたときにデータベース ダイアグラムにテーブルの関係が表示されない

次のように3つのテーブルがあります-

ここに画像の説明を入力

しかし、外部キー参照を追加すると、関係は (データベース ダイアグラムの直線) 表示されません

以下、私が書いた参考書です。

さらに、さらに2つのテーブルを追加すると(Department and EmployeeDepartment)、図の関係がわかります ここに画像の説明を入力

参照用のコードは次のとおりです -

前のものは表示されていないのに、後のものは関係線を表示している理由は何でしょうか? 何か不足していますか?

ありがとう !