PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بررسی مساله و حل آن (4) - اجرای یک اسکریپت ذخیره شده



TAHA
10-04-2012, 10:43 PM
شما یک فایل که در آن اسکریپت SQL است بر روی سیستمتان دارید و می خواهید آنرا در برنامه SQL*Plus اجرا کنید.

راه حل:
فرض کنید که یک اسکریپت ذخیره شده به نام my_stored_script.sql دارید که در دایرکتوری به نام ذخیره شده است. شما می توانید این اسکریپت را توسط یکی از راههای زیر اجرا نمایید:
· SQL*Plus
@ my_stored_script.sql
SQL*Plus
@ /oracle/scripts/my_stored_script.sql
·
sqlplus username/password@database my_stored_script.sql

چگونهکارمیکند؟
توجه کنید که در دو راه حل اول علامت @ در ابتدای نام فایل اسکریپت آمده است. اگر شما متصل باشید و یک session باز SQL*Plus داشته باشید، سپس شما علامت @ را قبل از عبارت بنویسید، اسکریپت اجرا خواهد شد. دستور @ یک دستور SQL*Plus است که به مفسر می گوید که کدی که در فایل SQL وجود دارد را اجرا کند.