• [解決済み】SQL Server。CROSS JOINとFULL OUTER JOINの違いは何ですか?

    質問 SQL ServerにおけるCROSS JOINとFULL OUTER JOINの違いは何ですか? 同じなのでしょうか、それとも違うのでしょうか?説明してください。どのような場合にこれらのどちらかを使用するのでしょうか? どのように解決するのですか? クロスジョインは、2つのテーブル間のデカルト積を生成し、すべての行の可能な組み合わせを返します。 これには on という

    2022-04-05 18:34:32
  • [解決済み】SQL Serverで値の一覧から選択する方法

    質問 非常に簡単な問題ですが、解決することができません。私はこのようなことを行う必要があります。 select distinct * from (1, 1, 1, 2, 5, 1, 6). どなたか助けてください 編集 あるクライアントからテキストファイルで送られてきたデータです。全く書式なし(1行のとても長いテキストです)ですが、Excelで可能かもしれません。しかし、

    2022-04-05 16:06:14
  • [解決済み】SQL Server 2005でストアドプロシージャを使用して、文字列が部分文字列を含むかどうかを確認する

    質問 文字列があるのですが。 @mainString = 'CATCH ME IF YOU CAN' . という単語があるかどうかをチェックしたい。 ME の中にあります。 @mainString . SQLで文字列が特定の部分文字列を持つかどうかを確認するにはどうすればよいですか? どのように解決するのですか? CHARINDEX() 大きな文字列の中から部分文字列を検

    2022-04-05 12:41:33
  • [解決済み] ストアドプロシージャを出力パラメータで実行しますか?

    質問 テストしようとしているストアドプロシージャがあります。SQL Management Studioでテストしようとしています。このテストを実行するために、私は入力します... exec my_stored_procedure 'param1Value', 'param2Value' 最後のパラメータは output parameter . しかし、私は出力パラメータを持つストア

    2022-04-05 04:09:52
  • [解決済み】SQL Server。intellisenseをリフレッシュする方法は?[重複)。

    質問内容 この質問はすでにここに回答があります : 閉じる 10年前 . <ブロッククオート 重複の可能性があります。 インテリセンスの紛失 SQL Server 2008 Intellisenseの問題 SQL Serverは初めてな

    2022-04-04 16:50:53
  • [解決済み】複数列の一意性制約

    質問 CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL,

    2022-04-04 03:01:27
  • [解決済み】T-SQLでカンマを使用して数値をフォーマットする方法は?

    質問 管理用クエリを実行し、その結果を sp_spaceused SQL Server 2008 で、私のデータベース内のいくつかのテーブルのデータ/インデックススペース比率を調べるために。 もちろん、結果には様々な大きな数字が表示され、私の目は曇り始めています。 これらの数字をすべてカンマで囲むことができれば、とても便利なのですが(987654321は987,654,321になる)。

    2022-04-03 23:53:30
  • [解決済み】インストールされているSQL Serverインスタンスとそのバージョンを確認するにはどうしたらいいですか?

    質問 インストールされているSQL Server/SQL Expressのインスタンスを(手動またはプログラムで)確認したいのですが、どの例でも、特定のインスタンスにすでに接続していると仮定したSQLクエリを実行して確認するように指示されます。 解決方法は? コマンドラインで SQLCMD -L または OSQL -L (注:大文字のLでなければなりません) ネ

    2022-04-03 23:35:27
  • [解決済み] [Solved] 既存のSQL ServerテーブルのINSERTスクリプトを生成して、保存されているすべての行を含めるにはどうすればよいですか?

    質問 SQL Management Studio 2008 R2で、"Create and insert all rows"スクリプトを生成する方法を探しているのですが、どうすればよいでしょうか? テーブルを作成するスクリプトを作成できることは知っています。 また、quot;insert in"スクリプトも作成できますが、これではプレースホルダーを含む1行しか生成されないでしょう。

    2022-04-03 16:26:38
  • [解決済み】「テーブルの再作成を必要とする変更を保存しない」悪影響について

    質問内容 前文 今日、SQL Server 2008のカラムを修正して、データ型をcurrency(18,0)のようなものから(19,2)に変更しました。 SQL Serverから "あなたが行った変更には、次のテーブルを削除して再作成する必要があります"というエラーが表示されました。 スクラムを組んで回答する前に、以下をお読みください。 にオプションがあることは

    2022-04-03 15:06:43
  • [解決済み】テーブルのID列に明示的な値を指定できるのは、列リストを使用し、IDENTITY_INSERTがONの場合のみです SQL Server

    質問 私はこのクエリを実行しようとしています INSERT INTO dbo.tbl_A_archive SELECT * FROM SERVER0031.DB.dbo.tbl_A を実行しても set identity_insert dbo.tbl_A_archive on このようなエラーメッセージが表示されます。 &lt;ブロッククオート テーブル 'd

    2022-04-03 06:02:57
  • [解決済み】シングルユーザーモードを終了する

    質問 現在、私のデータベースはシングルユーザーモードになっています。データベースを拡張しようとすると、エラーが発生します。 &lt;ブロッククオート データベース 'my_db' にはアクセスできません(ObjectExplorer) また、データベースを削除しようとすると、エラーが発生します。 データベース 'my_db' の状態またはオプションの変更は、現在行えません。

    2022-04-02 22:19:36
  • [解決済み】SQLステートメントをサーガブルにするのは何ですか?

    質問 定義によると(少なくとも私が見た限りでは)sargableとは、クエリーが使用する実行プランをクエリーエンジンに最適化させることが可能であることを意味します。 調べてみましたが、この件に関する回答はあまりないようです。 そこで質問ですが、SQLクエリをサーガブルにするもの、しないものは何でしょうか? 何かドキュメントがあれば、非常にありがたいです。 参考までに サルガモ

    2022-04-02 19:26:29
  • [解決済み】varcharとnvarcharのSQL Serverデータ型の主なパフォーマンスの違いは何ですか?

    質問 私は、学校で小さなウェブアプリのためのデータベースを SQL Server 2005 . の問題については、いくつかの考え方があるようですね。 varchar 対 nvarchar : 使用方法 varchar 国際化されたデータを大量に扱うのでなければ nvarchar . 使用するだけ nvarchar をすべて使用します。 nvarcharは

    2022-04-02 18:56:43
  • [解決済み】カンマで区切られた文字列を個別の行に変換する方法

    質問 このようなSQLテーブルがあります。 | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 9

    2022-04-02 09:47:50
  • [解決済み】READ UNCOMMITTED分離レベルを使用する理由は?

    質問 を使うことのデメリットとメリットをわかりやすく教えてください。 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED は、.NET アプリケーションおよびレポーティング・サービス・アプリケーションのクエリで使用できますか? 解決方法は? この分離レベルではダーティリードが可能です。あるトランザクションは他のトランザクションによ

    2022-04-02 08:51:27
  • [解決済み】SQL Serverで文字列からすべてのスペースを削除する

    質問 SQL Server 2008で、文字列からすべてのスペースを削除する最も良い方法は何ですか? LTRIM(RTRIM(' a b ')) は、文字列の右と左にあるすべてのスペースを削除しますが、真ん中にあるスペースも削除する必要があります。 どのように解決するのですか? 単純に入れ替えるだけです。 SELECT REPLACE(fld_or_variable, '

    2022-04-02 04:16:09
  • [解決済み】TSQLでPRINTバッファをフラッシュする方法は?

    質問 SQL Server 2005 で非常に長く実行されるストアドプロシージャをデバッグしようとしており、そのために 'print' コマンドを使用しています。問題は、SQL Server からメッセージを受け取るのが、sproc の一番最後になってしまうことです。メッセージ・バッファをフラッシュして、sproc のランタイム中にこれらのメッセージをすぐに見ることができたらと思います。

    2022-04-02 02:57:01
  • [解決済み】PostgreSQLのISNULL()に相当するものは何ですか?)

    質問 MS SQL-Serverで、私は行うことができます。 SELECT ISNULL(Field,'Empty') from Table しかし、PostgreSQLでは、シンタックスエラーが発生します。どのようにすれば ISNULL() 機能ですか? どのように解決するのですか? SELECT CASE WHEN field IS NULL THEN 'Empty'

    2022-04-01 23:35:37
  • [解決済み】SQL Serverでforeachを記述する方法は?

    質問 for-eachのような形で、返されたselect文のIdを取り出し、それぞれを使用することを実現しようとしています。 DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1

    2022-04-01 22:50:48