我有以下Tsql表变量:
- declare @NumDaysMonth table
- (
- month_id smallint,num_days smallint
- )
我只想快速查找每个月的天数.我如何初始化这个表,像一个C数组:
- int numDaysMonth[] = {31,28,30,...,31};
解决方法
那你不行你能做的最好的就是这样
- Insert Into @NumDaysMonth
- Values
- (1,31),(2,28),(3,...
- (12,31);
那么检索可能就是这样
- DECLARE @LookItUp int
- SELECT @LookItUp = num_days
- FROM @NumDaysMonth
- WHERE month_Id = 12;
- PRINT @LookItUp