以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  紧急求助,谢谢  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=17419)

--  作者:fox-chen
--  发布时间:2012/3/12 22:40:00
--  紧急求助,谢谢

下面的语句是做一个查询,在查询条件都为空则查询全部记录,现在的问题是在查询条件都为空时查询,报错“提供程序无法确定STRING值,例如,该行刚刚创建,未提供STRING列的默认值,并且使用者尚未设备新STRING值。”请问如何解决?如果语句写的有错 如何写呢?谢谢

 

SELECT \'0\' AS 序号, 出入, 类型, 单号, 日期, (select 型号 from 表 AS n where n.序列号 = m.序列号) AS 型号, 类别, 序列号, (select 配置 from 表 AS n where n.序列号 = m.序列号) AS 配置, 使用人
FROM 出入库 AS m
ORDER BY 日期;