!!请教pb中一条SQL语句!!

fhwang8 2005-09-08 10:36:57
前台PB,数据库access

select isnull(max(convert(numeric,jgdh)),0) into :i_no from bagd ;

jgdh 字符型

以上语句不能找到最大记录,这是为什么?
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fhwang8 2005-09-12
  • 打赏
  • 举报
回复
select max(jgdh) into :i_no from bagd;
这条语句可以,但是如果数据库没有记录就不行了
saiche05 2005-09-08
  • 打赏
  • 举报
回复
没用过access
ing
zhdCSDN 2005-09-08
  • 打赏
  • 举报
回复
对于各种数据类型的转换有一个关系表,因为是图片不知道怎么发,楼主如果需要,我可以发到你邮箱里。
zhdCSDN 2005-09-08
  • 打赏
  • 举报
回复
对于numeric和decimal数据类型的显式转换,不能用convert,必须用cast
楼主可以在数据库的帮助文件中找到。
moonshineidolon 2005-09-08
  • 打赏
  • 举报
回复
select isnull(max(convert(numeric, isnull(jgdh,0))),0) from bagd
vnsoft 2005-09-08
  • 打赏
  • 举报
回复
select max(long(jgdh)) into :i_no from bagd ;
試試.

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧