--保存时间列表
CREATE TABLE #tmp_timeList(
                                        chk_time INT
                             primary key (chk_time ))

--将时间段分片插入暂存时间列表中(小时)            
INSERT INTO  #tmp_timeList 
    select * from dbo.fn_timeTable_new (@begintime,@beginHour,@endtime,@endHour, 'dd')
上面建的临时表里面只有一个字段,为什么下面插入的是几个字段啊(@begintime,@beginHour,@endtime,@endHour, 'dd'),还有,这里面的 'dd'是什么意思啊,它是一个函数吗, 如果是, 那它是什么函数啊,
在我的数据库中没有dbo.fn_timeTable_new 这个表,他也不是什么系统表,还有,表 dbo.fn_timeTable_new 后面为什么还要带(@begintime,@beginHour,@endtime,@endHour, 'dd')
,这又代表什么意思呢,
下面两个是在存储过程开头定义伏的默认值,
@begintime        varchar(10)='2003/11/02',
@beginHour    varchar(2)='10',
@endtime      varchar(10)='2003/11/02',
@endHour    varchar(2)='10',我把这值放到(@begintime,@beginHour,@endtime,@endHour, 'dd')里面替换后在执行
就可以,这是什么原因啊,这问题困惑我好几天了,希望高手能指点下。