第3回 SQL Server Select文で条件分岐case文-使用例編
前回、第2回 SQL Server Select文で 条件分岐 case文の使用では、case文の種類をエントリーしました。
case文には、2種類、単純case式と検索case式がありました。
今回は、実際にcase文の使用例をあげたいと思います。
前回、第2回 SQL Server Select文で 条件分岐 case文の使用では、case文の種類をエントリーしました。
case文には、2種類、単純case式と検索case式がありました。
今回は、実際にcase文の使用例をあげたいと思います。
SQL Server 2008データベースとMicrosoft SQL Server Management Studio を使用して、テーブル内のデータ型を変更する際、ある一定の条件で、”変更の保存が許可されていません”ダイアログが表示されデータ型を変更し再定義できないことがあります。
SQL Server 2005とMicrosoft SQL Server Management Studioの組み合わせでは、遭遇したことのないエラーなので、なにか設定が変わった模様です。
CASE文の意味合いはVBで言うところの、Select文、CだとSwitch文に似ている感じでを受けます。
CASE文はSQL Server Compactでもサポートされ使用できます。
SQL Server Select文で 条件分岐 case文を使用する際、用法は一つだけではなく、
と、2種類ありますが、これでは、いまいちなんのこっちゃピンときませんよね。
SQL Server 2008 又は2005のExpress Editionの場合、サポートされるCPU数は1つとなっています。
CPUの種類は、シングルコア、デュアルコア(コアが2つ)、クアッドコア(コアが4つ)や8コアのものまで様々なものがあります。
シングルコアプロセッサーの場合は、物理的にも論理的にもCPUは一つで動作します。
マルチコアプロセッサーの場合は、物理的にはCPUは一つなのですが、論理的にはマルチCPUなわけです。
ここで、SQL Server 2008のサポートCPUが物理CPUなのか、論理CPUなのかが疑問となります。
続きを読む…
SQL Server 2008 Expressを内向きなネットワーク内からTCP/IPプロトコルでアクセスできるように設定します。
今回の接続設定条件
ATable、BTableの2つのテーブルがあり
BTableにはATableレコードに対する画像ファイルのパスが格納されているとします。
ATableとBTableを結合して、結果を出す場合
SQL Server Compact3.5をデータベースとして使用する、ソフトウェアで、起動時にデータベースファイル(hoge.sdf)の存在可否をチェックし、存在しなければファイルを生成する場合、どのようなコードでデータベースを作成するのでしょう。
各テーブル毎のIDを自動増加(シーケンシャルな数値を順に発行)したい時に設定する。
IDENTITY列をテーブル内のレコードを全削除した場合などにIDENTITY列を1にリセットしたい、叉は、任意の位置に設定したい場合に使用できます。
SQL Server Compact3.5SP1がMicrosoftより、無償リリースされています。
今回、作成しているソフトからスタンドアローン環境で使用するデータベースの選定で、Jetエンジン(Access MDBファイル)にしようかと思っていたのですが、SQL Server CompactがJetより優れていればこちらを採用しようというわけで、機能比較を調査してみました。
まず、選定条件から。
これらが、まず頭に浮かぶ選定条件となります。
Microsoft Photo Editorへ画像を印刷する際、挙動がおかしい為、調べてみました。
私が遭遇したエラーは
「プリンターがみつからない」というものなんですが、
検索してみたところ、数種類、既知のエラーがあるようです。
私の環境では、このエラーが再現されないが、客先では再現されてしまうので困ってしまいました。
自分が書いたコードエラーであれば修正すれば済む話なのですが、Photo Editorのエラーなので自力でどうこうすることができないんですよね。
Photo Editor のアップデートファイルがMicrosoftにて配布されているのでこれですんなり事態が収集すれば良いのですが……