يوضح مثال هذه المقالة طريقة جافا استدعاء إجراءات تخزين MySQL. شاركه للجميع للرجوع إليه. التفاصيل هي كما يلي:
رمز اختبار قاعدة البيانات كما يلي:
1. اختبار الجدول الجديد
إنشاء اختبار الجدول (Field1 int null) type = myisam ؛
2. حذف إجراءات التخزين الحالية:
-WELY حذف عملية التخزين SELIMITER //- تحديد إجراء إسقاط الرمز النهائي p_test ؛
3. تعريف إجراء تخزين MySQL:
إنشاء الإجراء p_test () BegindEclare Temp ؛
4. طريقة الاتصال:
callestatement cstmt = const.preparecall ("{call p_test ()}") ؛ ) إجراء إسقاط إذا كان موجودًا SP2 // قم بإنشاء SP2 (Out P int) بدءًا */ public static void (String [] args) {// callin (111) */public static void callin (int in) {// get connecting conner = connectdb.getconn ection () ؛ استدعاء SP1 (1)} ") ؛ // يمكنك أيضًا استخدام علامة استفهام بدلاً من cs = const.preparecall (" {call sp (؟)} ") ؛ // قم بتعيين قيمة المعلمة الإدخال الأولى إلى 110 cs .setint (1 ، في) ؛ (con! = null) {conn.close () ؛}} catch (استثناء ex) {ex.printstacktrace () ؛ NULL ؛ / الحصول على القيمة الأولى int i = cs.getint (1) ؛ cs.close () ؛} if (con! = null) {conn.close () ؛}}} استثناء ex) {ex.printstacktrace () ؛}} / *** استدعاء إجراء التخزين لمجموعة نتائج الإخراج* / public static callresult () {connectdb.getConnection () ؛ () ؛ {if (rs! = null) {rs.close () ؛} if (cs! = null) {cs. ex) {ex.printstacktrace () ؛}} /*** .resultset ؛ "؛؛؛ g" "=" jdbc: mysql: // localhost/"+dbname+"؟ printstacktrace () ؛} return conn ؛}}
من المأمول أن يكون هذا المقال مفيدًا لتصميم برنامج Java للجميع.