當前位置:首頁 » 編程語言 » 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語句方式修改資料庫窗口數據源。

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:621
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:350
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:65
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:290
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:785
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:335
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:199
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:794
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:352
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:580