俺氏、本を読む

30歳になるまでに本を読んで勉強しようかと。主に啓発、お金についての本を読むつもり。一応プログラマーなのでその辺のことも

SQLServer

【SQLServer】小数点以下の末尾の0を削除

当たり前だけど、数値を文字列として比較する際に、 数値としては等しくても、右辺と左辺で桁数が違うと違う値として判断される。 数値のままで比較してしまえば問題ないのだけど、 既に比較用のユーザー関数があって、引数がNVARCHAR等の文字列型の場合に、…

【SQLServer】文字列の文字数、バイト数を取得

SQLServerの文字列型に格納されているデータの文字数、バイト数を取得する方法。 ちなみに俺氏はSQLServer2008でしか確認していない。 とりあえず2005以降であれば使えると思う。

【SQLServer】テーブルの主キー以外の列名を取得

テーブルの主キー以外の列名を取得する方法。 SQLServer 2008でしか確認していないですけど、 とりあえず情報スキーマビュー、システムテーブル、システムビューから取得する方法。