نوشتن توضیحات قابل اجرا (Executable comments)، در MySQL

در کلید شماره 26036 ، چگونگی نوشتن توضیحات (comments) در MySQL را شرح دادیم و بیان کردیم که آن توضیحات (comments) به صورت کد اجرا نخواهند شد و هیچ تاثیری در اجرای کدها ندارند. اما در MySQL ، یک نوع توضیحات (comments) با عنوان توضیحات قابل اجرا (Executable comments) داریم که اگر کدها را در MySQL اجرا کنیم، این توضیحات به صورت کد اجرا خواهند شد، اما در سایر سیستم های پایگاه داده، اجرا نمی شوند. در واقع، توضیحات قابل اجرا (Executable comments)، قطعه کدی هستند که به صورت توضیح نوشته می شوند تا در MySQL اجرا شوند اما در سایر سیستم های پایگاه داده، صرفا به صورت توضیح در نظر گرفته شوند و اجرا نگردند (برای قابل اجرا بودن کل کد در سیستم های پایگاه داده مختلف).

توضیحات قابل اجرا (Executable comments) در MySQL ، در بین علامت های /*! و */ نوشته می شوند.

به عنوان مثال، قطعه کد (query) زیر را ببینید :

در query بالا، توضیحات قابل اجرای زیر را داریم :

بنابراین query مورد نظر، اگر در MySQL اجرا شود، مقدار 2 را برمی گرداند (زیرا توضیحات به صورت کد اجرا می گردد)، اما اگر در سایر سیستم های پایگاه داده اجرا گردد، مقدار 1 برگردانده می شود.

نویسنده علیرضا گلمکانی
شماره کلید 26037
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو