バッチファイルでファイルの1行目を変数に代入する
バッチファイルでファイルの1行目を変数に代入する方法を紹介します。
コーディング例test.txt
Sample.bat
実行結果Sample.batの3行目で/Pスイッチにより、通常、プ
バッチファイルで変数に改行LFを代入する
バッチファイルで変数に改行(LF)を代入する方法を紹介します。
コーディング例実行結果2行目で遅延環境変数を有効にしています。
4行目で変数LFに改行コードを代入しているのですが、『^』(キャレット)を使
バッチファイルでコマンドを複数行に分けて記述する
バッチファイルでコマンドを複数行に分けて記述する方法を紹介します。
コーディング例実行結果コマンドを複数行に分けて記述するには、行末に『^』(キャレット)を記述します。
VBでいう『 _』のようなもので、
就業管理:1ヶ月単位の変形労働の残業時間
1ヶ月単位の変形労働の残業時間について解説します。
1ヶ月単位の変形労働労働基準法では1日8時間、週40時間を超える所定時間を設定することはできませんが、1ヶ月単位の変形労働を採用すると、1日8時間、週40時間を超える所定 ...
就業管理:休日出勤と代替休日
休日出勤と代替休日について解説します。
休日出勤休日出勤とは所定休日や法定休日に勤務することです。
所定休日に勤務した場合、週の所定時間の合計が40時間までは法定内残業となり、1時間あたりの賃金額に対し少なくとも1 ...
就業管理:振替出勤と振替休日
振替出勤と振替休日について解説します。
振替出勤振替出勤とは、勤務日と休日を入れ替え、本来休日である日に通常の勤務日と同じように勤務することです。
休日出勤であれば短時間だけ勤務することも可能ですが、振替出勤の場合 ...
就業管理:休憩時間
休憩時間ついて解説します。
休憩時間のルール休憩時間のルールは労働基準法で以下のように規定されています。
労働時間が6時間を超え8時間以下の場合は少なくとも45分の休憩時間を与えなければいけない労働時間が8時 ...
就業管理:深夜時間
深夜時間について解説します。
深夜時間22:00~翌日5:00が深夜時間帯となり、以下の種類があります。
所定内の深夜時間法定内の深夜時間
深夜残業時間
法定休日出勤の深夜時間
所定内の深夜 ...
就業管理:法定外残業
法定外残業について解説します。
法定外残業法定外残業は、法定労働時間である「1日8時間」「週40時間」を超える時間であり、これを超えて労働するには労働基準法36条に基づく労使協定(36(サブロク)協定)の締結・届出が必要で ...
就業管理:法定内残業
法定内残業について解説します。
法定内残業法定内残業には1日の法定内残業と、週の法定内残業があります。
1日の法定内残業1日の法定内残業は、1日の所定労働時間を超えて、1日の法定労働時間までの時間です。
就業管理:法定労働時間と所定労働時間
法定労働時間と所定労働時間の違いについて解説します。
法定労働時間『法定労働時間』とは労働基準法に規定されている労働時間の限度時間であり、原則として、以下のようになります。
1日8時間(休憩時間を除く)1週間40時間 ...就業管理:法定休日と法定外休日
法定休日と法定外休日について解説します。
法定休日『法定休日』とは労働基準法で定められている休日のことで、以下となります。
週に1回の休日4週間のうち4日の休日
法定休日に労働した場合は3割5分以 ...
就業管理:年次有給休暇
労働基準法が改正され、2019年4月1日より、全ての企業において、年10日以上の年次有給休暇が付与される労働者に対し、年5日の年次有給休暇取得が義務付けられました。
そこで年次有給休暇について解説します。
SQLServerでレコード更新内容を参照する
レコードの追加・更新・削除の内容をTransact-SQLで参照する方法を紹介します。
コーディング例実行結果SEQACTIONBEFORE_IDBEFORE_NAMEAFTER_IDAFTER_NAME1INSNULLNULL ...SQLServerで大量レコードを持つテーブルのレコード数を取得する
1000万件以上のレコードを持つテーブルのレコード数を高速で取得する方法を紹介します。
コーディング例実行結果RecordCount12345678レコード数を取得する場合は通常「SELECT COUNT(*) FROM ...
SQLServerでカンマ区切り文字列をテーブルに変換する関数STRING_SPLIT
カンマ区切りの文字列をテーブルに変換する関数STRING_SPLITを紹介します。
コーディング例実行結果valueAAABBBCCCDDDEEESTRING_SPLIT関数の第1引数に対象となるカンマ区切りの文字列を指定 ...
バッチファイルで日付加算
バッチファイルでの日付加算する方法を紹介します。
コーディング例実行結果DOSには日付加算するコマンドがないため、VBScriptを使用しています。
7行目でDateAdd関数を実行するVBScriptを出力してい ...
バッチファイルで複数バッチから呼ばれる共通変数の定義
夜間処理などWindowsタスクからバッチを実行するケースがよくあると思います。
夜間処理で複数バッチを実行する場合、DB接続情報などをそれぞれのバッチファイルに定義すると、保守環境から本番環境へリリースする場合など、バッチフ ...
SQLServerでSELECT句で変数代入
ストアドプロシージャ等でDECLAREで定義した変数に値を代入する場合、SET句やSELECT句を使用しますが、SELECT句を使用するとコードがスッキリします。
コーディング例実行結果@ThisDate@NextDate@Te ...SQLServerでデータの有無でINSERTとUPDATEを判断する
データをテーブルへ登録する際に、対象データの存在確認のためにSELECT文を発行し、対象データが存在しなければINSERT文を発行、対象データが存在すればUPDATE文を発行することがあると思いますが、この一連の処理を1文で記述する方 ...