昨晚在網上找了一晚都沒找出解決方案來,郁悶. 說來很簡單,我用PB9.0 JDBC驅動(mysql-connector-java-3.1.12-bin.jar) 接MYSQL, 直接在database里可以正常執行者 select COUNT( SYMBOL ) from sms_main ;
但是到了程式里 select COUNT (1) into :zxy from sms_main; 就出錯了.
FUNCTION RAIN.COUNT does not exist.
看來是PB不支持了.初次用PB連MYSQL.不知道有經驗的朋友們是怎么解決這個問題的?
uj5u.com熱心網友回復:
count()這個函式,在資料庫是都支持的。FUNCTION RAIN.COUNT does not exist. 這里面的rain是什么啊。
uj5u.com熱心網友回復:
RAIN貌似是用戶名,寫回COUNT( SYMBOL )呢?uj5u.com熱心網友回復:
rain這是我的庫名.應該沒有關系的,看以前的帖子,有人說,是PB與MYSQL不兼容,我汗,這么久了,應該有補丁或是什么解決的方法了吧
uj5u.com熱心網友回復:
嘻!嘻!應該是用戶名吧,反正我用戶名和庫名是一樣的,寫回COUNT( SYMBOL )也是一樣的錯誤資訊.如果是 count(*) 就錯得更離譜了.(you hav an error in your sql syntax: check the manual that corresponds to your mysql server version for the right syntax to use near '*) from sms_main where symbol ='aaaa' ' at line 1
uj5u.com熱心網友回復:
有點難度哦uj5u.com熱心網友回復:
這個簡單啊,網上搜一下就得到答案了.uj5u.com熱心網友回復:
什么呀轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/115149.html
標籤:數據庫相關
