問題タブ [sql-server-2014-express]

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 に答える
96 参照

sql-server - 各テーブルのレコードを取得、更新、および削除するストアド プロシージャを作成する

これを使用してみましたが、これが正しいかどうかはよくわかりません。

検索、更新、および削除のためのストアド プロシージャを正しく作成するにはどうすればよいですか?

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

sql-server-2014-express - SQL クエリで出力を条件付きで編集する

Vendors という名前のテーブルの列からデータを取得しようとしていますが、列名は VendorContactLName です。列 VendorContactFName もあります。データを取得すると、条件付きで文字列の出力が変更されるようにしようとしています。

たとえば、名前の末尾にアポストロフィ s <'s> を追加したい場合は、次のようにします。

ただし、VendorContactLName の姓がすでに「s」で終わっている場合は、アポストロフィと「s」ではなく、アポストロフィのみを連結するようにしたいと思います。

だから、カール・アレン、マイケル・ダンラップ、ミシェル・ヒギンズが、カール・アレン、マイケル・ダンラップ、ミシェル・ヒギンズとしてカミングアウトしてほしい。

助けてくれてありがとう。

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

sql - 合体した int 計算から varchar 値を返す

私は、AdventureWorks2012データベースを使用して T-SQL の使い方を学んでいる初心者です。私は SQL Server 2014 を使用していますが、2008 でも機能するソリューションがあればすばらしいでしょう。私は以下の演習を与えられました:

Sales.SpecialOffer テーブルを使用してクエリを作成します。MinQty 列と MaxQty 列の差を SpecialOfferID 列と Description 列と共に表示します。

MaxQtyつまり、null 値を許可するので、null をそこに残す必要のない出力の実際のソリューションを考え出そうとしています。ただし、coalesce を使用して「No Max」を返そうとすると (はい、そこに NULL をそのままにしておくことができますが、これを理解できるかどうかを確認しようとしています)、varchar値が「 No Max' を data type に変換できませんでしintた。これはMaxQty - MinQtyintが優先されるためだと思いますか?

エラー:

メッセージ 245、レベル 16、状態 1、行 135
varchar 値 'No max' をデータ型 int に変換するときに変換に失敗しました。

意味のない整数 (0 または負) を返すことだけを考えましたが、それは完璧ではないようです。0 を返すと、結果が実際にゼロである状況がわかりにくくなります。

考え?

0 投票する
3 に答える
1317 参照

sql-server - 1 つのテーブルからプルするときに、SQL クエリから 2 つの異なる長さの列を表示する

次のコードを使用して、テーブルからデータを取得します。

現在、これは本来 2 つの列を返しますが、最初の条件が真でない場合、テスト列に「NULL」を配置し、2 番目の条件が真でない場合、それぞれの列に NULL を返します。これを行わずに、条件が満たされているかどうかに基づいて行を段階的に追加し、NULL を含む行を避けてください。

編集:どのように明確ではなかったのかわかりませんが、視覚的な表現では、これが現在のコードで起こることです。

私が欲しいのはこれです:

0 投票する
7 に答える
210 参照

sql - 1 時間あたりのワーカーの SQL TSQL

次のような指紋のタイムスタンプを含むログがあります。

そして、1時間あたりの労働者の出力を望みます(最も近い時間に丸めます)理論上の出力は次のようになります。

これを SQL として、または他に方法がない場合は TSQL を介してアプローチする方法を考えられる人はいますか?

編集:タイムスタンプは、さまざまなユーザーのログインとログアウトです。したがって、午前 8 時に 3 人のユーザーがログインし、同じ 3 人が午前 9 時にも作業を続けています。そのうちの 1 つは午前 10 時に出発します。等

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

angularjs - 0x800a1391 - JavaScript ランタイム エラー: 'imagepreview' が定義されていません

これは、imageFile をアップロードするための私の cshtml コードです。エラーが発生しています。

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

sql-server - リンク サーバー SQL Server 2014 から SQL Server バージョン 8

最近 SQL Server 2014 Express をインストールしましたが、リンク サーバーを作成する必要があります。SQL Server Management Studio でこれを試しました (からobject explorer - server objects - linked servers - add linked server)。

サーバー タイプ "SQL サーバー" を介してサーバーに直接接続するか、"その他のデータ ソース" で接続属性を指定してから Microsoft OLE DB Provider for SQL Server に接続し、追加の詳細を入力すると、次のエラーが表示されます。

リンク サーバーは作成されましたが、接続テストに失敗しました。SQL Server ネイティブ クライアント 11.0 は、SQL Server 2000 以前のバージョンへの接続をサポートしていません。

異なるサーバー上の 2 つのデータベース間で結合クエリを作成できるようにする必要があります。これを実現する最善の方法は何ですか? 接続する必要があるデータベースは、非常に古いバージョン 8 (SQL Server 2000) です。Transact SQL を使用して達成できる可能性があることを読みましたが、どのような手順を実行すればよいかわかりません。

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

sql - コマンドライン引数を使用した進行状況バー付きの SQL Server 2014 SP1 抽出

SQLEXPR_x64_ENU.exe /u /x:LocationToExtractアプリケーションから実行すると進行状況バーが表示されませんがVB6、コマンド プロンプトから同じコマンドを実行すると、進行状況バーが表示されます。

でも、SQL Server 2014 SP1抽出中にプログレスバーが表示されません。

VB6コードからの抽出中に進行状況バーを表示する方法を教えてください。