我无法使用 SQL Ce 将日期时间复制到另一个日期时间 table
I cant copying datetime to another datetime table with SQL Ce
我正在尝试将日期时间 (FECHA
) 复制到另一个具有日期时间格式的 table,但是 sql 说 "problem in date format (FECHA
)"。任何的想法?
SQL 有一个 DATEFORMAT
函数,但是在 SQL Ce 中,不存在... :(
我的查询;
INSERT RESUMEN (FECHA,ARTICULO,METROS)
SELECT ARTICULO, FECHA, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO,FECHA.
如果我执行此查询有效,但 FECHA
列中没有 datetime
;
INSERT RESUMEN (ARTICULO,METROS)
SELECT ARTICULO, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO
您插入的列顺序似乎是倒序的:
INSERT RESUMEN (FECHA,ARTICULO,METROS)
SELECT ARTICULO,FECHA, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO,FECHA
您正在 FECHA
列中插入 ARTICULO
。切换这两个字段:
INSERT RESUMEN (FECHA,ARTICULO,METROS)
SELECT FECHA, ARTICULO, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO,FECHA
我正在尝试将日期时间 (FECHA
) 复制到另一个具有日期时间格式的 table,但是 sql 说 "problem in date format (FECHA
)"。任何的想法?
SQL 有一个 DATEFORMAT
函数,但是在 SQL Ce 中,不存在... :(
我的查询;
INSERT RESUMEN (FECHA,ARTICULO,METROS)
SELECT ARTICULO, FECHA, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO,FECHA.
如果我执行此查询有效,但 FECHA
列中没有 datetime
;
INSERT RESUMEN (ARTICULO,METROS)
SELECT ARTICULO, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO
您插入的列顺序似乎是倒序的:
INSERT RESUMEN (FECHA,ARTICULO,METROS)
SELECT ARTICULO,FECHA, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO,FECHA
您正在 FECHA
列中插入 ARTICULO
。切换这两个字段:
INSERT RESUMEN (FECHA,ARTICULO,METROS)
SELECT FECHA, ARTICULO, Sum(METROS) as Cant
FROM HISTORIC
WHERE FECHA BETWEEN '07/08/2016' AND '07/12/2016'
GROUP BY ARTICULO,FECHA