关于制作汇总表,创建数据源的sql问题
306次浏览
编辑于2017年09月11日 15:36:10
求各位前辈帮忙看下,这是我的部分代码
情况一,可以运行不报错
select
SUBSTRING(CONVERT(CHAR(23), a.FDATE,120),1,7) as 期间,
a.FDATE AS 时间
FROM T_SAL_OUTSTOCK a
情况二,可以运行不报错
select
SUBSTRING(CONVERT(CHAR(23), a.FDATE,120),1,7) as 期间,
a.FDATE AS 时间
FROM T_SAL_OUTSTOCK a
WHERE a.FDATE='2017-09-07'
情况三就会报错,把关键字添加到条件的时候
select
SUBSTRING(CONVERT(CHAR(23), a.FDATE,120),1,7) as 期间,
a.FDATE AS 时间
FROM T_SAL_OUTSTOCK a
WHERE a.FDATE='#FDate#'
错误提示如下图片
想问下各前辈这是什么原因造成的
推荐阅读