当前位置:首页 » 编程语言 » pb查询sql

pb查询sql

发布时间: 2025-04-12 05:18:52

㈠ 在pb11.5中,如何看已经建好数据窗口的sql语句

一、打开数据库窗口编辑界面,点击“SQL”,data source数据源按钮

㈡ 请教一个PB 查询的语法问题,报错:select: error syntax error -no sql command

根据你的描述,你的ls_select变量没有获得正确的sql语句,你可以追踪一下,看看到底得到的语句是什么
另外一点需要注意的是,看到如下这句
ls_select = is_sql + " where " + ls_select

其中 is_sql应确保和使用的datawindow 的where子句前内容相同,不然会报错

㈢ 如何在PB中写sql语句查询数据

首先在ID上创建聚集索引是必须的。
如果ID是连续的,楼上的的用id来限定语句范围是很快的。
如果id不是连续的,楼主的语句使用了not in,一般这样效率是很低的。
可以把语句改成
select top M *
from table
where id> (select max(id) from (select top N id from table order by id) a)
order by id
这样可以一定程度上提高一些性能。
比如我的表中有300多万条记录,使用楼主的语句执行时间需要9秒多,而用我的语句3秒多。

㈣ PB datawindow SQL报错 ORA-00936:缺失表达式

使用PB9创建了一个datawindow,自定义查询SQL,SQL语句在PL/SQL developer中执行正常,将SQL语句贴到PB里之后,总是报错:ORA-00936:缺失表达式,查了N长时间都不知道问题出在哪儿了,后来发现是SQL语句中加了类似:“--注释”的注释,在PL/SQL developer下一切正常,但是PB里面不认这个注释,导致解析SQL的时候报错,将所有注释去掉之后,恢复正常!

首先确认自己写的SQL在PL/SQL developer下是可以执行的,排除SQL本身的语法问题。
然后将SQL中所有的“--”注释去掉,“/* */”注释可以保留,PB是认的。然后保存即可。

㈤ pb中怎么看到数据窗口的sql语句

打开数据库窗口编辑界面,找到data source按钮(图标是字母'SQL')。点击data source按钮,打开data source编辑界面,找到syntax选项卡,即SQL语句。
如果要SQL语句方式修改数据库窗口,那在菜单design,选择子菜单convert to syntax,即可切换图形视窗和SQL语句方式修改数据库窗口数据源。

热点内容
如何编译内核模块 发布:2025-09-24 01:14:47 浏览:752
王者荣耀官方服务器地址 发布:2025-09-24 00:47:29 浏览:190
gif在线压缩免费 发布:2025-09-24 00:41:13 浏览:945
tcl脚本if 发布:2025-09-24 00:26:59 浏览:705
苹果手机怎么连个人安卓手机热点 发布:2025-09-24 00:20:46 浏览:132
虚拟专用账号密码在哪里注册 发布:2025-09-23 23:57:20 浏览:179
如何修改魔宝显示屏密码 发布:2025-09-23 23:46:54 浏览:406
服务器网卡双ip地址 发布:2025-09-23 23:41:57 浏览:175
为什么电脑吃鸡连接不上服务器 发布:2025-09-23 23:27:18 浏览:685
吉利帝豪舒适版都有哪些配置 发布:2025-09-23 23:18:57 浏览:311