2018-01-01から1年間の記事一覧

JSSUG(Japan SQL Server User Group):第8回 SQL Server 2017勉強会の資料公開

■JSSUG(Japan SQL Server User Group)主催:第8回 SQL Server 2017勉強会 「SQL Operations Studio」についてです。 speakerdeck.com

JSSUG(Japan SQL Server User Group):第5回 SQL Server 2017勉強会の資料公開

■JSSUG(Japan SQL Server User Group)主催:第5回 SQL Server 2017勉強会 「トランザクション分離レベルの違いによるSQL Serverの動作の違い」についてです。 speakerdeck.com

INSERT文でIDENTITYが指定されている列に明示的な値を挿入する方法

本投稿のSQL Serverのバージョンは「2017 Developer Edition」です。SQL Server Management Studioのバージョンは「17.3」です。IDENTITYが指定されている列に明示的な値を挿入する方法です。 テーブル定義はこんな感じです。 CREATE TABLE [dbo].[Table_1](…

SQLやコマンドを指定した回数実行する方法

本投稿のSQL Serverのバージョンは「2017 Developer Edition」です。SQL Server Management Studioのバージョンは「17.3」です。 SQLやコマンドを回数を指定して実行する事が出来るみたいです。 以下の通りとなります。 ■コマンド 「GO [count] 」 ※[count]…

トランザクションログファイルのサイズ縮小について

本投稿のSQL Serverのバージョンは「2017 Developer Edition」です。SQL Server Management Studioのバージョンは「17.3」です。 忘れそうになるので、備忘録として残しておきます。 トランザクションログファイルのサイズを縮小するには、以下のコマンドを…

SQL ServerはNATURAL JOINとUSINGが使えない??

本投稿のSQL Serverのバージョンは「2017 Developer Edition」です。SQL Server Management Studioのバージョンは「17.3」です。 ちょっと、ハマったので、ブログに残しておきます。以下の様な、2つのテーブルを用意しました。 この2つのテーブルに対して、N…

JSSUG(Japan SQL Server User Group):第4回 SQL Server 2017勉強会の資料公開

■第4回 SQL Server 2017勉強会 SQLの結合の種類(CROSS APPLYやOUTER APPLYを含む)についてです。 speakerdeck.com

JSSUG(Japan SQL Server User Group):第2回 SQL Server 2017勉強会の資料公開

■第2回 SQL Server 2017勉強会 バックアップ取得時のファイルサイズとトランザクションログのファイルサイズ圧縮についての検証結果です。 speakerdeck.com

動的SQLについて

本投稿のSQL Serverのバージョンは「2017 Developer Edition」です。 大量データを挿入するために、動的SQLを使ってみました。 動的SQLというのは、ローカル変数の値をSQLに組込むみたいなイメージです。 以下、コードです。 DECLARE @x int SET @x = 1 -- …

圧縮指定でバックアップを取得する時のファイルサイズの注意点

本投稿のSQL Serverのバージョンは「2017 Developer Edition」です。SQL Server Management Studioのバージョンは「17.3」です。 SQL Server Management Studioでデータベースを選択して、右クリックし、[タスク]-[バックアップ]でバックアップを取得出来ま…

SQL Server Management Studioで「上位200行の編集」の行数を変える方法

本投稿のSQL Server Management Studioのバージョンは「17.3」です。 SQL Server Management Studio(SSMS)で、テーブルを選択して、右クリックすると、右クリックメニューに「上位200行の編集」という項目があります。 これ、便利なのですが、件数が多いテ…