SQL Server タグのページリスト (4/5)

フルテキスト検索で検索結果にヒットしない - フルテキストインデックス検索でのワードブレイク

SQL Serverでフルテキスト検索で検索結果にヒットしない現象への対象法を紹介します。現象の確認以下のデータのテーブルを準備します。Working テーブルidnamevaluecategorymemo1Penguin300B南国にすむ
カテゴリ: SQL Server /  タグ: SQL Server フルテキストインデックス

SQL Server のフルテキストインデックスを作成する (SQL Server Management Studio を利用)

SQL Server Management Studio を利用して、SQL Server のフルテキストインデックスを作成する手順を紹介します。準備下図の構造のテーブルを作成します。作成したテーブルにレコードを追加します。下記のレコードを

SQL Server Reporting Services のサイトにアクセス権を付与する - SQL Server Reporting Servicesへのアカウント追加

SQL Server Reporting Services のサイトにアクセス権を付与する手順を紹介します。手順SQL Server Reporting ServicesのレポートマネージャーのホームURLにアクセスします。画面の上端の右側
カテゴリ: SQL Server /  タグ: SQL Server SQL Server Reporting Services

SQL Server Reporting Services のフォルダーにアクセス権を付与する - SQL Server Reporting Servicesへのアカウント追加

SQL Server Reporting Services のフォルダーにアクセス権を付与する手順を紹介します。手順SQL Server Reporting ServicesのレポートマネージャーのホームURLにアクセスします。上部のツール
カテゴリ: SQL Server /  タグ: SQL Server SQL Server Reporting Services

SQL Server のテーブルでの自動インクリメントの値を初期値(1)に戻したい

SQL Server のテーブルでの IDENTITYを指定してIDを自動インクリメントしている場合に初期値に戻す方法を紹介します。概要SQL Server のテーブルの列において、IDENTITYを"はい"に指定すると、列の値は自動インク
カテゴリ: SQL Server /  タグ: SQL Server

SQL ServerでWindows認証モードでインストールした後で混合認証モードに切り替えると sa でログインできない

SQL Serverで「Windows 認証モード」でインストールした後で、「SQL Server 認証モードと Windows 認証モード」(混合認証モード)に切り替えるとsaアカウントでログインできない現象について紹介します。現象「Wi
カテゴリ: SQL Server /  タグ: SQL Server

SQL Server 2014 SP1 をインストールする

SQL Server 2014 SP1 をインストールします。SQL Server 2014 SP1のISOイメージをダウンロードします。ISOイメージをマウントします。SQL Server 2014 SP1のインストーラーを実行します。フ
カテゴリ: SQL Server /  タグ: SQL Server SQL Server 2014

SQL Server Management Studio で SQLパラメータを利用する

SQL Server Management Studio でSQLパラメータを利用するコードを紹介します。概要こちらの記事では、C#のプログラムコードでSQLパラメータを利用するコードを紹介しましたが、同じSQLをSQL Server Ma
カテゴリ: SQL Server /  タグ: SQL SQL Server SQL Server Management Studio

SQL Server データベースの復旧モデルを変更する

SQL Server データベースの復旧モデルを変更する手順を紹介します。Microsoft SQL Server Management Studio を起動し、データベースサーバーに接続します。接続後、左側のツリービューで[データベース]
カテゴリ: SQL Server /  タグ: SQL Server

SQL Serverのデータベースのデータファイルを確認する

SQL Serverのデータベースのデータファイルを確認する手順を紹介します。Microsoft SQL Server Management Studio を起動します。起動後、データベースサーバーに接続します。左側のツリービューの[データ
カテゴリ: SQL Server /  タグ: SQL Server

他のサーバーにデータベースを移動する

SQL Server で他のサーバーにデータベースを移動する手順を紹介します。概要SQL Server で他のサーバーにデータベースを移動する場合には、データベースのバックアップを作成し、他のデータベースサーバーでバックアップを復元する方法
カテゴリ: SQL Server /  タグ: SQL Server

SQL Server 2014 のファイアウォールの設定(SQL Server 2014にリモートからアクセスする)

SQL Server 2014 のファイアウォールの設定の一例を紹介します。設定手順コントロールパネルを開きます。[システムとセキュリティ]カテゴリを開きます。右側の一覧から[Windows ファイアウォール]を選択します。[Windows
カテゴリ: SQL Server /  タグ: SQL Server SQL Server 2014

レコードが存在しない場合はレコードを挿入し、レコードが存在する場合はレコードを更新するSQL - MERGE 文の利用 (SQLServerでのUPSERT文の利用)

Transact SQLでレコードが存在しない場合はInsertしてレコードを追加し、レコードが存在していればそのレコードを更新したいことがあります。従来の方法では、select文で条件に合致するレコードがあるか検索し、検索結果があればその
カテゴリ: SQL /  タグ: SQL Server Transact SQL

特定のテーブルで Insert や Updateがタイムアウトする

SQL Serverで特定のテーブルだけでInsertやUpdateがタイムアウトになり、レコードの追加や編集ができない場合の対処法について紹介します。原因原因はいくつか考えられますが、特定のテーブルで編集コマンド(Insert, Upda
カテゴリ: SQL Server /  タグ: SQL Server

SQL Server 2008 以降で結果レコードセットの指定した位置から指定した個数を取り出す - OFFSET FETCH の利用

SQL Server 2008 以降ではOFFSET FETCH句を利用すると簡単に結果レコードセットの指定した位置から指定した個数のレコードを取り出せます。書式ORDER BY 句にオプションの形で記述します。ORDER BY (列名)
カテゴリ: SQL Server /  タグ: SQL Server ページング

データベースのバックアップを他のマシンに保存する (ネットワークフォルダへのバックアップ)

手順データベースのバックアップを他のマシンに保存する場合は、保存先のマシンに"SQL Server Management Studio"をインストールし、バックアップ元のサーバーにリモートアクセスし、データベースをバックアップすることで、別
カテゴリ: SQL Server /  タグ: SQL Server

テーブルの列を自動インクリメント列(自動採番列)に設定する

テーブルの列を自動インクリメント列(自動採番列)に設定する手順を紹介します。概要SQL Serverでテーブルの指定した列を自動でインクリメントする設定にする場合は、その列にIDENTITYの設定をして、「IDである」を「はい」に設定します
カテゴリ: SQL Server /  タグ: SQL Server

テーブルの列から主キーを削除する

テーブルの列から主キーを削除する手順を紹介します。Microsoft SQL Server Management Studio で設定する場合Microsoft SQL Server Management Studioを起動し、編集するテー
カテゴリ: SQL Server /  タグ: SQL Server

テーブルに主キーを追加する (列を主キーに設定する)

テーブルに主キーを追加する (列を主キーに設定する)手順を紹介します。Microsoft SQL Server Management Studio で設定する場合[Microsoft SQL Server Management Studio
カテゴリ: SQL Server /  タグ: SQL Server

レコードの件数を取得する (COUNT 関数の利用)

テーブル内のレコードの件数(テーブルの行数)を取得するSQLを紹介します。概要テーブルのレコードの数(テーブル行数)を求めるには COUNT 関数を利用します。メモレコードの数ではなく、レコードのフィールドの値の合計を求める場合はSUM関数
カテゴリ: SQL /  タグ: SQL SQL Server

SQL Serverの現在の接続数を確認する

SQL Serverがコネクションをいくつ開いているか(SQLサーバーへの接続数)を確認する方法を紹介します。手順コントロールパネルの管理ツールを開きます。一覧から[パフォーマンス モニター]を選択します。パフォーマンスモニターが起動します
カテゴリ: SQL Server /  タグ: SQL Server

長さの違う文字列を意図した順番にソートする - 長さの違う文字列の自然なソート

長さの違う文字列を単純にソートすると自然な並びにならないことがあります。例元データ元データとして以下のファイルがあるとします。IDFileName11.bmp22.bmp33.bmp44.bmp511.bmp612.bmp713.bmp81
カテゴリ: SQL /  タグ: SQL SQL Server

"データベース '(データベース名)' のファイル '(データベース名)_log' の自動拡張をユーザーが取り消したか、30020 ミリ秒でタイムアウトしました。ALTER DATABASE を使用して、このファイルの FILEGROWTH の値の設定を小さくするか、または新しいファイル サイズを明示的に設定してください。" がログに表示されレコードの追加や編集ができない

「データベース '(データベース名)' のファイル '(データベース名)_log' の自動拡張をユーザーが取り消したか、30020 ミリ秒でタイムアウトしました。ALTER DATABASE を使用して、このファイルの FILEGROWTH
カテゴリ: SQL Server /  タグ: SQL Server

データベースのバックアップ

SQL Serverでデータベースをバックアップする手順を紹介します。手順 (SQL Server Management Studio 19.x)手順 (SQL Server 2014)Microsoft SQL Server Manage
カテゴリ: SQL Server /  タグ: SQL Server SQL Server 2012 バックアップ

データベースのバックアップ時にバックアップデーターを圧縮する

SQL Serverでデータベースのバックアップファイルを圧縮してバックアップする手順を紹介します。手順Microsoft SQL Server Management Studio を起動します。データベースサーバーに接続してログインします
カテゴリ: SQL Server /  タグ: SQL Server SQL Server 2012 バックアップ

テーブルのスキーマを変更する

SQL Serverでテーブルのスキーマを変更するSQLを紹介します。構文スキーマの変更には、ALTER SCHEMA を用います。ALTER SCHEMA (変更先スキーマ名) TRANSFER (変更元スキーマ名).(テーブル名)例以下
カテゴリ: SQl Server /  タグ: SQL SQL Server

テーブルの列のデータ型を変更する (SQLコマンドでの列のデータ型の変更)

SQLでテーブルの列(column)のデータ型を変更するコードの紹介です。概要SQLを利用してテーブルの列のデータ型を変更できます。ALTER TABLE コマンドを利用し ALTER COLUMN 文で列を削除します。SQLの書式ALTE
カテゴリ: SQL /  タグ: SQL SQL Server 列操作 SQL

JOIN の結果を条件にUpadteをする - 表結合の結果を用いたテーブル更新

JOINの結果を条件にして表を更新するSQLを紹介します。概要JOINの結果を条件にして表を更新する場合は、from句を用います。書式下記の書式を利用します。update 対象テーブル名 set 設定する列名 = 設定する値 from 対象
カテゴリ: SQL /  タグ: SQL SQL Server

データベースをアタッチする

SQL Server でデータベースをアタッチする手順を紹介します。手順 (SQL Server Management Studio を利用する場合)SQL Server Management Studio を起動します。下図のウィンドウが
カテゴリ: SQL Server /  タグ: SQL Server

SELECT文の結果に固定の値の列を加える

SQL ServerでSelect結果に固定の値を持つ列を加えるSQL文を紹介します。概要こちらの記事ではSELECT文を利用してデータベースのテーブルからレコードを検索するSQL文を紹介しました。レコードの値を取得するだけであれば紹介した
カテゴリ: SQL /  タグ: SQL SQL Server

すべての行の列に同じ値を設定する - 値の初期化

すべての行の列に同じ値を設定するSQLコードを紹介します。書式UPDATE(テーブル名) SET (列名) = (値)解説すべての行の列に同じ値を設定する場合でもUPDATEを用います。Where節を記述しないいため、すべての行でUPDAT
カテゴリ: SQL /  タグ: SQL SQL Server

テーブルから列を削除する (SQLコマンドでの列の削除)

SQLでテーブルから列(column)を削除するコードの紹介です。概要SQLを利用してテーブルから列を削除できます。テーブルから列を削除する場合は ALTER TABLE コマンドを利用し DROP COLUMN 文で列を削除します。書式A
カテゴリ: SQL /  タグ: SQL SQL Server 列操作 SQL

テーブルに列を追加する (SQLでのカラムの追加)

質問: テーブルの列追加テーブルに列を追加したいです。レコードがすでに大量に挿入されているので、SQL文で列追加する方法を知りたいです。SQLでテーブルに列(カラム/column)を追加するコードの紹介です。概要SQLを利用してテーブルに
カテゴリ: SQL /  タグ: SQL SQL Server 列操作 SQL

SQLで現在の日時を取得する

SQL Serverでクエリで現在の日時を取得するコードを紹介します。概要現在の日時をクエリで取得するには GETDATE()関数、SYSDATETIME()関数を用います。補足一般的なSQL文では CURRENT_TIMESTAMP を利
カテゴリ: SQL Server /  タグ: SQL SQL Server

SELECTによる検索結果から重複を除去する (DISTINCT文の利用)

SQLでSELECT文による検索結果から重複を除去するクエリを紹介します。概要SQLのSELECTの結果から重複を除去する場合は DISTINCT文を用います。書式SELECT DISTINCT ......例1下記のテーブルでの例を紹介し
カテゴリ: SQL /  タグ: SQL SQL Server

データベースのユーザーとデータベースへのログインユーザーの作成

SQL Server にログインするユーザーとデータベースのユーザーを作成します。ログインユーザーの作成SQL Server Management Studio version 18 (SQL Server 2019)SQL Server
カテゴリ: SQL Server /  タグ: SQL Server SQL Server 2008 R2
Copyright © 1995–2025 iPentec all rights reserverd.