寻求一个sql语句的写法---小弟急用

cuiyonggang007 2004-08-03 12:14:39
情况是这样的:我用的是oracle9数据库
我写的语句如下:select max(字段1) into :aa from table1
where len(字段1)>5;
但在pb9中写此代码时不对,请教如何实现此语句的效果(其他方法也行,注意我用的是oracle9)
...全文
94 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sunshareforever 2004-08-05
强烈建议:为了能列好地系统升级,及多类数据管理系统的版本,最好能用前台的函数不要用后台
回复
wxhacker 2004-08-04
凡是SQL中用的函数,必须是后端平台所支持的,与前端无关
回复
zp1314 2004-08-03
应该这样写:
select max(字段1)
into :aa
from table1
where length(字段1)>5;

len 是pb中的函数,length是oracle中的函数
回复
liubocy 2004-08-03
sysbase是datalength
回复
sun1976 2004-08-03
嵌套的sql是发送到数据库执行的,所以要使用你连接的数据库支持的函数,而不是使用pb的函数。上面两位的方法正确
回复
10975037 2004-08-03
是根据数据库的不同sqlserver len ,length是oracle中的函数
回复
相关推荐
发帖
数据库相关
创建于2007-09-28

738

社区成员

PowerBuilder 数据库相关
申请成为版主
帖子事件
创建了帖子
2004-08-03 12:14
社区公告
暂无公告