SQL PL
لغة SQL PL هي اختصار لـ Structured Query Language Procedural Language، وقد طورتها شركة IBM كمجموعة من الأوامر التي توسع استخدام لغة SQL في نظام قاعدة بيانات IBM Db2 (DB2 UDB الإصدار 7). [ 1 ] توفر هذه اللغة إمكانية البرمجة الإجرائية بالإضافة إلى أوامر الاستعلام في SQL. وهي جزء من معيار لغة SQL Persistent Stored Modules ( SQL/PSM ).
ابتداءً من الإصدار 9 من DB2، أصبح بالإمكان تشغيل الإجراءات المخزنة بلغة SQL PL مباشرةً داخل عملية DB2 (وتحديدًا داخل مساحة عنوان DBM1) بدلاً من عزلها في عملية خارجية. [ 2 ] وفي الإصدار 9.7 من DB2، أضافت IBM أيضًا واجهة PL/SQL لهذه البنية التحتية (تُسمى "محرك وقت التشغيل الموحد لـ SQL")، مما يعني أن لغة SQL الإجرائية، سواءً باستخدام معيار ISO أو صيغة Oracle، تُترجم إلى بايت كود يعمل على نفس المحرك في DB2. [ 3 ]
انظر أيضاً
مراجع
- ↑ مركز معارف IBM
- ↑ كريج س. مولينز (2012). دليل مطوري DB2: منهج عملي لتعلم أساسيات وقدرات DB2 لنظام التشغيل z/OS (الطبعة السادسة ). مطبعة IBM. ص 658. ISBN 978-0-13-283644-9.
- ↑ سيرج ريلاو. "DB2 10: تشغيل تطبيقات أوراكل على DB2 10 لأنظمة لينكس، يونكس، وويندوز" . Ibm.com . تاريخ الاسترجاع: 26 يوليو 2012 .
روابط خارجية
- أمثلة في برنامج Rosetta Code
فئات :
- SQL
- برنامج IBM
- IBM Db2
- مواضيع لغات البرمجة
