SQLServer

SQLServerのカーソル利用について

SQLServerとかでストアド使った処理でよくあるカーソル使った処理。<よくあるカーソル利用時の処理パターン> -- 0.カーソル取得用変数定義 DECLARE @c_key INT; DECLARE @c_col1 NVARCHAR(50); DECLARE @c_col2 INT; DECLARE @c_col3 DATETIME2; -- 1.…

SQLServerでSPLIT関数

1つの文字列に対して任意の区切り文字で分割し、テーブル型で返すテーブルファンクションです。 CREATE FUNCTION [CF_TAB_SPLIT_DELIMITER] ( @nvcInputData NVARCHAR(MAX) , @nvcDlm NVARCHAR(3) ) RETURNS @RESULT_TAB TABLE (INDEX_NO INT, VALUE VARCHA…

SQLServerをデータソースとしたレポーティング機能について

SQLServerを業務利用している場合、ユーザ要望に応じた定型レポートを簡単に実現したいと思って調査。 ReportingServiceとは SQLServerについてくるおまけの一つ。(製品のEditionによるかもしれませんが) SQLServerReportingService(SSRS):定型レポート作…