SQL Serverでデータベースをオフラインにしようとしてもオフラインにできないことがあります。原因としてWebアプリケーションからSQL Serverに対してコネクションがあることが考えられます。SQL Server のデータベースをオ
Microsoft SQL Server Compact 4.0をインストールします。インストーラを起動すると下図のウェルカムダイアログが表示されます。[次へ]ボタンを押して進みます。使用許諾契約書画面が表示されます。契約に問題が無ければ[
SQL Serverでランダムにレコードを取得するSQLを紹介します。概要SQL Serverでランダムにレコードを取得したい場合には、ランダムな順番でレコードをソートし、先頭から必要な件数のレコードを取得することで、テーブルからランダムに
Windows Server 2008 R2 SP1 でHyper-Vのダイナミックメモリ機能を利用した仮想マシン上でSQL Serverを稼働させるとSQL Server のCPU負荷が90%を超え高負荷状態になりサーバーが(Faildo
SQL Server 2008 以降SQL Server 2008 以降ではOFFSET FETCH句が利用できます。詳しくは「$mssql-sql-sqlserver-2008-offset-and-fetch$」の記事を参照してください
PHPでMicrosoft SQL Serverに接続し、パラメータつきのクエリを実行します。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
SQLで件数を指定してselect文の結果を取得するコードを紹介します。概要「先頭から100件」といった取得レコード数の条件を指定してSQLのselectクエリの結果を取得したいことがあります。SQLのTOP句を使うと件数を指定してレコード
PHPでMicrosoft SQL Serverに接続してクエリを実行します。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html
PHPでMicrosoft SQL Serverに接続します。接続ドライバはMicrosoft SQL Server Driver for PHPを用います。Microsoft SQL Server Driver for PHPのインストー
LinuxからPHPでMicrosoft SQL Serverにアクセスするためのライブラリとドライバをインストールする方法を紹介ます。一番手軽な方法はyumを用いたインストール方法です。以下のコマンドを実行します。(PHPは導入済みとしま
SQL Server Native Client をインストールします。Microsoft SQL Server 2008 用 Feature Pack. 2009年4月のダウンロードページにアクセスします。ダウンロードボタンをクリックしダ
Microsoft SQL Server Driver for PHP をインストールします。今回の環境はWindows 7 + PHP5.3 + Apache HTTP Server 2.2です。SQL Server Native Cli
SQLを実行して、SQL Serverのバージョンとエディションを調べます。インストールされているSQL Serverの製品名とバージョンを取得するインストールされているSQL Serverの製品名とバージョンを取得する場合は以下のSQLク
SQL Server ではビューのCount(*)はテーブルのCount(*)に比べ遅くなります。遅いSQLselect cnt=count(id) from [ビュー名]速いSQLselect cnt=count(id) from [テー
サーバーにインストールしたSQL Serverのエディションが何であったか忘れてしまった場合の確認方法です。補足SQLのクエリを実行して確認する方法もあります。クエリを実行して確認する手順はこちらの記事を参照してください。手順SQL Ser
SQL文でフィールドのNULLの値を空文字に変換するコードを紹介します。概要データベースのレコードのフィールドがNULLの値のものを空文字列に変更したい場合があります。この記事では、レコードのフィールドのNULLの値を空文字に変えるSQL文
NULL判定をするSQL文を紹介します。概要フィールド(カラム)の値がNULLのレコードを取得したい場合、フィールドの値がNULL野茂の除外してレコードを取得したい場合があります。この記事では、ISNULL関数を利用して、フィールドの値がN
C#のプログラムでのSQLパラメータを利用するコードについて紹介します。概要C#などのプログラムから、SQL文を実行する場合、実行するSQLを文字列として準備し実行します。下記の例のように、Formatメソッドを利用してSQL文を生成するこ
SQL Server Compact Editionを使ってみます。まず、サーバーエクスプローラウィンドウを表示し、サーバーノードを展開し、「データ接続」を選択します。「データ接続」を選択し、右クリックをしポップアップメニューを表示させます
フルテキストインデックスを削除するにはdropコマンドを用います。フルテキストインデックスの削除フルテキストインデックスを削除する場合は、drop fulltext index コマンドを利用します。書式DROP FULLTEXT INDE
SQL Server Express Edition などではManagement Studioからフルテキストインデックスが作成できない場合があります。この場合、SQLコマンドを用いてフルテキストインデックスを作成する必要があります。SQ
他のテーブルのレコードの値をテーブルに挿入(INSERT)するSQL文を紹介します。書式他のテーブルのレコードの値をを挿入する場合は下記の書式を利用します。INSERT INTO 挿入するテーブル名(列名1, 列名2, ...) SELEC
SQL Serverでフリーテキスト検索をする手順を紹介します。フルテキストインデックスの作成フルテキスト検索をする場合は、フルテキスト検索用のインデックス「フルテキストインデックス」を作成する必要があります。フルテキストインデックスの作成
データベース間でテーブルのレコードの移動orコピーをする場合には以下のSQLを実行します。書式insert into [コピー先データベース名].[dbo].テーブル名(列名1,列名2,列名3,…) select 列名1,列名2,列名3,