• ID(オートインクリメント)カラムを使用したBULK INSERT

    質問 CSVファイルからデータベースに一括でデータを追加しようとしています。 Employeeテーブルには、カラム ID (PK)がオートインクリメントされます。 CREATE TABLE [dbo].[Employee]( [id] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](50) NULL, [Address] [var

    2023-07-23 18:39:38
  • DBCC SHRINKFILEでログファイルをBACKUP LOG TO DISKしてもサイズが縮小されない

    質問 データベース[My DB]に以下の情報が入っています。 SQL サーバー 2008 MDFサイズ:30GB LDFサイズ:67 GB 私はログ ファイルをできるだけ縮小したかったので、これを行う方法を見つけ出すための探求を開始しました。 注意: 私は DBA ではないので (または、DBA に近づいてもいないので)、この探求を通して感覚的に進歩しています。

    2023-07-22 01:50:04
  • [解決済み] SQL Server 2005 のデッドロックを診断する

    質問 Stack Overflow SQL Server 2005 データベースで、悪質ではあるが稀なデッドロック状態を確認しています。 プロファイラーをアタッチし、次のような方法でトレース プロファイルをセットアップしました。 デッドロックのトラブルシューティングに関するこの優れた記事 を使用してトレース プロファイルを設定し、多くの例をキャプチャしました。奇妙なことに デッド

    2023-07-20 19:21:50
  • [解決済み] 1つのSQL Serverステートメントはアトミックで一貫性があるか?

    質問 SQL Server のあるステートメントは ACID ? 私が言いたいのは でラップされていない単一の T-SQL ステートメントが与えられた場合、そのステートメントは BEGIN TRANSACTION / COMMIT TRANSACTION は、その文の動作です。 アトミック : そのデータのすべての変更が実行されるか、またはそれらのすべてが実行されな

    2023-07-11 23:45:22
  • [解決済み] トランザクションログの無効化

    質問 Oracle には、トランザクションがログに記録されないように発行できる SQL コマンドがあります。SQL Server 2008 にも同様のものがありますか。 私のシナリオ サーバー (開発、QA、生産) 上で Tx ログが必要ですが、開発者マシン上ではおそらくログなしで行うことができます。 どのように解決すればよいでしょうか。 SQL Server では、どのような場

    2023-07-07 13:42:12
  • [解決済み] 次のコードで、sys.sp_addextendedpropertyの使い方を説明してください。

    質問 以下のコードでは、Viewが作成された後、何が起こっているのでしょうか?何か考えや進むべき道を教えてください。 このコードは ここから . /****** Object: View [dbo].[vProductImages] Script Date: 04/28/2008 16:59:05 ******/ SET ANSI_NULLS ON GO SET QUOT

    2023-07-05 21:08:42
  • [解決済み] 単一の異なるカラムに基づいて一意な行を選択する

    質問 を持つ行を選択したい。 distinct email を持つ行を選択したいのですが、以下のテーブルの例を参照してください。 +----+---------+-------------------+-------------+ | id | title | email | commentname | +----+---------+-------------

    2023-06-26 08:13:08
  • [解決済み] SET READ_COMMITTED_SNAPSHOT ONにはどれくらいの時間がかかりますか?

    質問 実行に必要な時間はどれくらいですか? ALTER DATABASE [MySite] SET READ_COMMITTED_SNAPSHOT ON 今、実行したら10分かかりました。 適用されたかどうかを確認するにはどうしたらよいですか。 どのように解決するのですか? READ_COMMITTED_SNAPSHOT の設定状況は sys.databases

    2023-06-25 17:54:03
  • [解決済み] SQL Server 2008 空文字列とスペースの比較

    質問 今朝、ちょっと変なことに遭遇したので、解説のために投稿してみようと思います。 次の SQL クエリを SQL 2008 に対して実行すると、なぜ 'equal' と表示されるのか、どなたか説明していただけませんか。 db 互換性レベルは 100 に設定されています。 if '' = ' ' print 'equal' else print 'not equal'

    2023-06-24 03:35:12
  • [解決済み] SQL Serverで文字列をエスケープし、LIKE式で安全に使用できるようにする。

    質問 SQL Server のストアド プロシージャで文字列をエスケープするにはどうすればよいですか。 LIKE 式で安全に使用できます。 仮に NVARCHAR のような変数があるとします。 declare @myString NVARCHAR(100); で使いたいのですが LIKE の式で使いたい。 ... WHERE ... LIKE '%' + @myStr

    2023-06-21 02:12:10
  • [解決済み] SQL Azure データベースに新しいユーザーを作成するにはどうすればよいですか?

    質問 以下のようなテンプレートを使おうとしています。 -- ================================================= -- Create User as DBO template for SQL Azure Database -- ================================================= -- For lo

    2023-06-20 19:14:09
  • [解決済み] ストアドプロシージャにオプションのOUTPUTパラメータを設定できますか?

    質問 複数のテーブルに値を挿入するため、多数の入力および出力パラメータを持つストアド プロシージャがあります。 場合によっては、ストアド プロシージャは 1 つのテーブルにしか挿入しません (入力パラメータに依存します)。 以下は、説明のためのモックアップシナリオです。 テーブル/データオブジェクト。 人物 Id Name Address 名前 Id FirstNa

    2023-06-18 19:32:03
  • [解決済み] なぜSQLでは199.96 - 0 = 200になるのですか?

    質問 いくつかのクライアントが奇妙な請求書を受け取っています。核心的な問題を分離することができました。 SELECT 199.96 - (0.0 * FLOOR(CAST(1.0 AS DECIMAL(19, 4)) * CAST(199.96 AS DECIMAL(19, 4)))) -- 200 what the? SELECT 199.96 - (0.0 * FLOOR(1.0 *

    2023-06-18 08:42:25
  • [解決済み] SQL Server のクエリでテーブル構造を表示するにはどうすればよいですか?

    質問 SELECT DateTime, Skill, Name, TimeZone, ID, User, Employee, Leader FROM t_Agent_Skill_Group_Half_Hour AS t クエリでテーブル構造を表示したいのですが。 どのように解決するのですか? SQL Server の場合、新しいバージョンを使用している場合は select *

    2023-06-11 12:20:51
  • [解決済み] SQL Server でクエリタイムアウトを強制する

    質問 遅いデータベースに直面すると反応が悪くなるコード ブロックに問題がありました (クエリ タイムアウトでベッドを台無しにします)。私たちはパッチを作成し、リグレッションを通してそれを実行しているところです。 タイムアウトを得ることができません。SQL Mgmt Studio からトランザクションを開き、すべての行を更新してロックしましたが、INSERT をタイムアウトさせることはでき

    2023-06-10 01:46:13
  • [解決済み] T-SQLには、文字列を連結するための集約関数がありますか?重複

    質問 この質問はすでにここに回答があります : 閉じる 11年前 . 重複の可能性があります。 SQL Server 2000 の Implode 型関数? 行の値を結合する T-SQL 私は以下のようなクエリを行っているビューを持って

    2023-06-09 04:28:18
  • [解決済み] データベースのリストア中に mssql '5 (Access is denied.)' エラーが発生する。

    質問 SQL Server Management Studio を使って、ファイルからデータベースを復元したいのですが(タスク → 復元 → データベース;デバイスから選択、ファイルを選択した後)、どうすればよいでしょうか。 その後、私はこのエラーを取得します。 オペレーティングシステムがエラー '5(Access is denied.)' を返しました。 RestoreCon

    2023-06-07 04:11:29
  • [解決済み] データベースの設計 口座残高の計算

    質問 口座残高を計算するためのデータベースはどのように設計すればよいのでしょうか。 1) 現在、私は取引テーブルから口座残高を計算しています。 取引テーブルには、説明と金額などがあります。 そして、私はすべての"amount"の値を合計し、ユーザーの口座残高を計算します。 私はこれを友人に見せましたが、それは良い解決策ではないと言われました。私のデータベー

    2023-06-06 22:56:42
  • [解決済み] SQL Server の日時を短い日付形式に変換する

    質問 を持っています。 datetime SQL Server のカラムで、このようなデータを得ることができます。 10/27/2010 12:57:49 pm このカラムを照会して、SQL Server が日、月、年を返すようにしたいのですが。 2010 10 27 とか、そんな感じです。 研究すべき機能とは? 他の日付データ型への変換を試みるべきでしょうか?それとも単に文字

    2023-05-31 12:28:46
  • [解決済み] SQL Server Profiler : "NOT LIKE" カラム・フィルタに複数の値を指定する方法

    質問 によると、: http://msdn.microsoft.com/en-us/library/ms175061.aspx それによると、"NOT LIKE" リレーショナル演算子 : "トレース イベント データが入力されたテキストと同じであってはならないことを指定します。複数の値を許可する." しかし、どのように複数の値を指定する

    2023-05-27 02:47:38