ایس کیو ایل ایک سیٹ -بیسڈ ، بیانیہ کیوری لینگویج ہے ، نہ کہ C یا BASIC کی طرح کی ایک ' امپریٹیو لینگوی ج' ۔ تاہم ، معیاری ایس کیو ایل کی توسیعات ( extensions ) اس میں پروسیجرل پروگرامنگ لینگویج کی خصوصیت کا اضافہ کردیتی ہیں ، جیسے کنٹرول-آف-فلو كنسٹركٹس ( control-of-flow constructs ) ۔ ملاحظہ فرمائیں :
Entity: ایس کیو ایل — Type: /programming_language