[問題] sqldeveloper連MySQL

看板Database作者 (Yao~姚姚)時間14年前 (2012/04/10 13:18), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
很久沒碰DB的東西(以前也只用到很淺的) 最近有使用上的需要來板上請教 想請問 sqldeveloper 連 MySQL以後 使用上是否也可進行一些 if、case之類的功能 程式撰寫上的方法是否跟 PL/SQL 一樣 ? sqldeveloper版本3.1.07 MySQL版本5.0.51b 然後我試著照書上的範例打了以下 DECLARE l_book_count INTEGER; BEGIN SELECT COUNT(*) INTO l_book_count FROM books WHERE author LIKE '%FEUERSTEIN, STEVEN%'; DBMS_OUTPUT.PUT.LINE ( 'Steven has written ' || l_book_count || ' books.'); END; 結果跳出錯誤報告如下 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 以下又重複了一次我輸入的內容 ' at line 1 請問這是哪裡出了問題呢 ? 還是這個只能用在連oracle的 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.21.177 ※ 編輯: yao75317 來自: 140.123.21.177 (04/10 17:07)

04/27 00:15, , 1F
mysql 跟 Oracle 的plsql 不一樣 你寫的是for Oracle 的
04/27 00:15, 1F
文章代碼(AID): #1FWyAyBL (Database)