SQL Server
データベースにSQL Serverが利用されているシステムから、データの取得を行っています。 改行コードが含まれているカラムから、改行コードを半角スペースに置き換えて取得することになりました。プログラムではなくクエリで置き換えるクエリで置換できないか…
SQL Server Management Studioでデータ取得のクエリを作成しました。 同じテーブルに別名をつけて何度も結合したり、CASE式があったりとややこしいクエリです。PHPでデータを取得して処理するので、作成したクエリを実行できるようにソースコードに貼り付け…
以前出来ていたと記憶している方法とは違う方法で出来ました。 記憶していた方法PHPでSQL Serverのテーブルにデータを挿入して、自動でカウントアップされるカラムの、カウントアップされた値を取得する方法は、 INSERT INTO table1(column1) VALUES ('abc')…
Microsoft SQL Server 2012 Native Clientが必要なことはちゃんと読めばわかる内容ですが、読まずに思い込みで設定していて悩みました。 Windwos Server 2008 R2 + SQL Server 2008 + IIS 7.5 + PHP 5.3 という環境を構築しなければならなくなりました。 PHP…
image型のカラムを初めて使うので、戸惑っています。 画像データをSQL Serverのimage型のカラムに登録しなければいけなくなりそうなので、SQLでできる方法を調べました。 調べた結果、以下のSQLで登録できることがわかりました。 UPDATE table1 SET image_co…
ワークテーブルにコピーするときに便利な方法ですね。 photo credit: wetribe via photopin ccSQL Serverの環境で、tablebに保存してあるデータを、tableaにコピーしなければならなくなりました。 プログラムでコピーしてもいいのですが、SQLでコピーできた…
バージョン違いで復元できませんでした。データベースが復元できないSQL Server 2008 Expressで動作している聞いたデータベースを、別の環境で動作させなければならなくなったので、SQL Server 2008 Expressをダウンロードして、インストールしました。 Down…
初期値のNULLのままのカラムを0とみなしたくて調べました。 photo credit: wetribe via photopin ccSQL Serverの環境で、プログラムの都合上、NULLまたは数値が設定されているカラムの値を取得する際に、NULLを0に変換しなければならなくなりました。調べた…
先日、お客さんからSQL Server 2005のサービスの起動/停止の順序について問い合わせがありました。SQL Server FullText Search SQL Server Agent SQL Server の順序で停止して、逆順で起動すればいいものだと僕は思い込んでいました。SQL Server FullText S…
2日続けてのSQLについてです。 昨日、ORDER BYにCASE式を導入すれば、NULLをソート順の下位にできると書きました。 SQL:SQL Server用ORDER BYでNULLをソート順の下位にする方法 - ソフトウェア開発者の日常 早速プログラムに反映して、動作確認をしたら、エ…
以前以下の記事を書きました。 SQL:ORDER BYでNULLをソート順の下位にする方法 - ソフトウェア開発者の日常 同じことをしたくなったので、SQL Serverで試すと、ISのあたりの記述がおかしいというようなエラーになってしまいました。 他の記述方法がないか調…