我想用Temp表创建开始日期到结束日期。
SQL在SQL Server上正常运行。
但是CodeIgniter上的SQL无效,没有结果。
SQL查询result_array为array();
IF OBJECT_ID('tempdb..#DATE_LIST_1') IS NOT NULL
DROP TABLE #DATE_LIST_1;
CREATE TABLE #DATE_LIST_1(oc_date date NOT NULL );
INSERT INTO #DATE_LIST_1 (oc_date) VALUES('2015-10-18');
INSERT INTO #DATE_LIST_1 (oc_date) VALUES('2015-10-19');
INSERT INTO #DATE_LIST_1 (oc_date) VALUES('2015-10-20');
SELECT * FROM #DATE_LIST_1;
答案 0 :(得分:0)
不确定这是否适用于上述情况。 但我遇到了完全相同的问题, 我发现的是我必须返回数据集。
所以我做了以下
$result = $this->db->query($sql)->result();
为我返回了一个数组,然后我可以使用foreach循环。
希望这适合你。