SQLServer

SQLServer

いまさらNULLIFを知る。。

備忘録。 SQLServerの0除算対策。 2008以降から使えるようで。 3÷0 で 「0 除算エラーが発生しました。」 でも3÷NULL = NULL になるのでエラーにはならず。 NULLIF(項目A,0)  で 項目Aが0の時にNU...
SQLServer

【備忘録】SQLServer生存確認⇒起動(簡易) 【VB.NET】

めっちゃ雑だけど。 Imports System.ServiceProcess   'サービス起動確認   Dim sc As New ServiceController("サービス名" "サーバー名")       '例  "MSSQL$...
PHP関連

【備忘録】PHP + SQLServer で文字が切れる。

PHP(バージョン5.2.14) + SQLServer で mssql_fetch_array のあと連想配列の値を取りだすと varchar(1000)の項目で文字切れを起こしていた。 途中までしか表示されず。 しかしDB上にはデータは...
SQLServer

【SQLServer2012】IDENTITY 設定した値が不自然な増加

SQLServer2012でIDENTITYで採番しているフィールドのインクリメントが おかしくなる件。 意図しない番号増が発生します。。 同じことを2008、2014で試してみたけど再現しませんでした。 id・・・Numeric(18,0...
SQLServer

SQLServer 改行コードが含まれているデータの抽出

--どこかに改行が含まれてるデータを抽出 列名 Like '%' + char(13) + char(10) + '%' 補足。 --末尾以外に含まれている場合 'ただしNull値だったりとかは考慮しない。たぶんこける。 SUBSTRING...