データベースに整数を格納しています (SQLAgent Frequency Interval) この整数は、実際には、スケジュールが実行されるように選択された曜日の合計です 可能な値は、これらの値の任意の組み合わせです
- 日曜日=1
- 月曜日 = 2
- 火曜日 =4
- 水曜日= 8
- 木曜日 = 16
- 金曜日 = 32
- 土曜日=64
ex 65 は、スケジュールが土曜日と日曜日に実行されることを意味します
私の問題は、65 を指定したときにこれらの値をテキスト「土曜日」と「日曜日」として表す必要があり、SQL でこれを実行しようとしていることです。
可能なすべての組み合わせを含む巨大な CASE ステートメント以外に、これを行う方法を考えられる人はいますか?
ありがとう