以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 发现一个问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91380) |
-- 作者:jswjyjf -- 发布时间:2016/10/9 16:25:00 -- 发现一个问题 |
-- 作者:有点蓝 -- 发布时间:2016/10/9 16:41:00 -- 这个不是问题,sqlserver本来就不支持where 逻辑列=false这样用法,只能怪微软了 |
-- 作者:jswjyjf -- 发布时间:2016/10/9 16:54:00 -- 但是帮助里关于acess数据源 如果是如果是内部表或Access数据源,还是用True和False表示逻辑值 而不能用1和0 |
-- 作者:有点蓝 -- 发布时间:2016/10/9 17:12:00 -- 那只是狐表表达式的语法。 如果用sql语句到Access中取值,就只能用true(或者-1)和false(或者0) 如:sel ect * from 成绩 where 及格 = true sele ct * from 成绩 where 及格 = -1 这样sel ect * from 成绩 where 及格 = 1 是取不到值的 说白了就是软件或者数据库自己对语法的约定,么有什么道理可讲的
|