あじちゃんのブログ。備忘録。

〜SEもOLなんですかね?

SQLServer

SQLServerで改行を入れる

ManagementStudio2008では改行をこぴぺで入れたりCtr+Enterで入れることが出来ない。 (2016からプロパティの設定でできるらしい・・・) 文字列挿入の際に、シングルコート内で改行をがつがつ入れるのは 可読性を損なう つかっている改行コードがデータによっ…

作成した文字列で他のSPを呼び出す

例:以下のようなSPがあるとして ストアドプロシージャ名 Main_SP.StoerdProcedur 19_SP.StoerdProcedure 17_SP.StoerdProcedure 18_SP.StoerdProcedure 年度ごとに微妙に異なるストアドを呼び出さなくてはいけない場合、既存システムではメインSP内で年度を…

SQLServerで文字列内全ての空白(半角・全角)を除去する

左右のスペースを除去する場合 LTRIM(' いろ はに ほへと ') RTRIM(' いろ はに ほへと ') この二つを合体させて、 LTRIM(RTRIM(' いろ はに ほへと ')) とする この場合、「 いろ はに ほへと 」という文字列だった場合に「いろ はに ほへと」と変換される…

SQLserver で CREATE PRPC したときの変数の扱いについて

CREATE PRPC [PROCNAME] 変数1,変数2,変数3... CREATE PRPCしたときの変数にデフォルト値があるときとないときの違いってなに?? プロシージャの作成 CREATE PROCEDURE hoge_procedure @変数1 int = 1 -- デフォルト値あり @変数2 int = 2 -- デフォルト値…