當前位置:首頁 » 編程語言 » 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-23 23:27:18 瀏覽:674
吉利帝豪舒適版都有哪些配置 發布:2025-09-23 23:18:57 瀏覽:302
pythonsystemexit 發布:2025-09-23 23:07:33 瀏覽:225
安卓手機在哪個平台買好 發布:2025-09-23 23:02:15 瀏覽:866
酷狗音樂掛機腳本多少錢 發布:2025-09-23 22:56:28 瀏覽:266
倚天腳本 發布:2025-09-23 22:13:35 瀏覽:12
超級訪問賈乃亮李小璐 發布:2025-09-23 22:11:24 瀏覽:812
編程拍攝 發布:2025-09-23 21:54:18 瀏覽:952
安卓怎麼橫屏發信息 發布:2025-09-23 21:52:49 瀏覽:202
歐幾里德演算法c語言 發布:2025-09-23 21:37:55 瀏覽:808