當前位置:首頁 » 編程語言 » 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-07-15 01:24:21 瀏覽:251
文件夾如何批量替換文件名 發布:2025-07-15 01:19:15 瀏覽:67
ftp上傳網頁 發布:2025-07-15 01:13:09 瀏覽:181
音樂文件夾圖標 發布:2025-07-15 01:03:41 瀏覽:494
安卓機怎麼反向充電 發布:2025-07-15 01:03:40 瀏覽:500
電腦使用華為雲伺服器 發布:2025-07-15 00:48:10 瀏覽:534
中考應該如何排解壓力 發布:2025-07-15 00:17:54 瀏覽:362
安卓第三方應用軟體是什麼 發布:2025-07-15 00:12:06 瀏覽:149
程序業務配置存儲 發布:2025-07-14 23:52:16 瀏覽:685
csdn編程挑戰 發布:2025-07-14 23:52:08 瀏覽:791