بتاريخ: 5 يونيو 200619 سنة comment_71339 انا عاوز اسخدم ال dynamic sql فى عملية ادخال بيانات داخل جداول له نفس الهيكل وانا مكون جداول من على الفورم وكل جدول بكونه المستخدم بيدخل داخل جدول وانا اريدان يدخال المستخدم البيانات ويختار اسم الجدول من list . انا جربت الكود التالى ولكن لم يفلحالكود CREATE PROCEDURE insert_into_table ( table_name VARCHAR2, v_code nimber, v_date date, v_per_id number ) IS stmt_str VARCHAR2(200); BEGIN stmt_str := 'INSERT INTO ' || table_name || ' values (:t_code, :t_date, :per_id)'; EXECUTE IMMEDIATE stmt_str USING v_code,v_date,v_per_id; END; برجاء الافاده والسرعه ولكم جزيل الشكرواطمع فى تعليق بسيط على كل مجموعة سطورايهاب وجدى تقديم بلاغ
بتاريخ: 5 يونيو 200619 سنة comment_71341 i think the insert statement is not correct it should be 'INSERT INTO '|| TABLE_NAME|| ' (CODE ,DATE , PER_ID ) VALUES (:t_code, :t_date, :per_id)'YOU SHOULD MENSION THE COLUMNS YOU ARE ADDING تم تعديل 5 يونيو 200619 سنة بواسطة mr_uae78 تقديم بلاغ
بتاريخ: 5 يونيو 200619 سنة كاتب الموضوع comment_71343 اخى مشكور على الردددد بس تعطى خطاء عند التكوينايهاب وجدى تقديم بلاغ
بتاريخ: 5 يونيو 200619 سنة كاتب الموضوع comment_71364 هذا الربط به الحل الامثلhttp://www.araboug.org/ib/index.php?showtopic=14659ايهاب وجدى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.