যদি আমি 'সন্নিবেশ করানো' কমান্ড ইনপুট দেওয়ার সময় এসকিউএলপ্লাসে ভুল করে থাকি তবে এটিকে সম্পাদনা করার জন্য আমি কি এই তথ্যটি আবার আনতে পারি?
sqlcl
এটি দেখুন (এটি তবে জাভা অ্যাপ্লিকেশন, তবে খুব অভিনব প্রম্পট এবং একটি
যদি আমি 'সন্নিবেশ করানো' কমান্ড ইনপুট দেওয়ার সময় এসকিউএলপ্লাসে ভুল করে থাকি তবে এটিকে সম্পাদনা করার জন্য আমি কি এই তথ্যটি আবার আনতে পারি?
sqlcl
এটি দেখুন (এটি তবে জাভা অ্যাপ্লিকেশন, তবে খুব অভিনব প্রম্পট এবং একটি
উত্তর:
বিভিন্ন পথ.
EDITOR
বহিরাগত পাঠ্য সম্পাদক ( vi
উদাহরণস্বরূপ) ব্যবহার করার অনুমতি দেওয়ার জন্য, এসকিউএল * প্লাস (ধরে নেওয়া ইউনিক্স) চালানোর আগে আপনি পরিবেশের পরিবর্তনশীল সেট করতে পারেন :
export EDITOR=vi
তারপরে সম্পাদকটিতে ed
পূর্ববর্তী ক্যোয়ারী সম্পাদনা করতে এসকিউএল * প্লাস টাইপ করুন vi
। অবশ্যই, আপনি পছন্দ করেন nano
, pico
, emacs
, vim
ইত্যাদি ইত্যাদি
আপনি যদি পরিবেশের পরিবর্তনশীল সেট করতে না চান তবে define _editor=vi
আপনি $ORACLE_HOME/sqlplus/admin/glogin.sql
তার পরিবর্তে আপনার ফাইলে যুক্ত করতে পারেন ।
এসকিউএল * প্লাস সম্পাদনা স্বর্গ অর্জনের আমার প্রিয় উপায়টি (ইউনিক্সে) ব্যবহার করে rlwrap
। এটি readline
এসকিউএল * প্লাসকে সমর্থন যোগ করে এবং আপনাকে সহজেই এসকিউএল * প্লাসের মধ্যে সম্পাদনা করার অনুমতি দেয়।
rlwrap
আপনার বিতরণ প্যাকেজ সংগ্রহস্থল থেকে ইনস্টল করুন (বা এখানে ওয়েবসাইট থেকে ডাউনলোড করুন এবং সংকলন করুন ), তারপরে আপনার শেল স্টার্টআপ স্ক্রিপ্টে ( .bashrc
/ .bash_profile
অথবা অনুরূপ) নিম্নলিখিতটি যুক্ত করুন :
alias sqlplus="rlwrap -i sqlplus"
সমস্ত কমান্ডলাইন অ্যাপ্লিকেশন জন্য ইমাস একটি ইন্টারফেস হিসাবে ব্যবহার করা যেতে পারে। আপনি শেল মোডটি খুলতে এবং কমান্ড লাইন সরঞ্জামটি চালাতে পারেন । ইমাকস আপনাকে কমান্ড লাইন সরঞ্জামে ইনপুট পাঠাবে এবং আউটপুটটি পড়বে এবং প্রদর্শন করবে। আপনি আপনার ইনপুটটি ইম্যাক্সে টাইপ করার কারণে আপনি ইমাস কমান্ডগুলি ব্যবহার করে নিজের ইনপুট ম্যানিপুলেট করতে পারেন। এই মোডটি ব্যবহার করে ইম্যাক্স নিম্নলিখিত * এর মতো নিম্নলিখিত ওরাকল সরঞ্জামগুলির সাথে ব্যবহার করা যেতে পারে
একটি বিশেষ স্কেল -ওরাকল মোড রয়েছে যা বিশেষত স্ক্যালপ্লাসকে সমর্থন করে । আমি এর সাথে অনেক আগে কাজ করেছি। আজ আমি এটি ডকুমেন্টেশনে খুঁজে পাইনি। আমি ওয়েবে অনুসন্ধান করেছি এবং তবে কেবল নীচের লিঙ্কটিই পেয়েছি । ইমাস ডকুমেন্টগুলি অনুসন্ধান করার সময় আপনি আরও খুঁজে পেতে পারেন। ইমাসের জন্য অন্যান্য বর্গক্ষেত্র মোড রয়েছে । এই পৃষ্ঠাটিতে @ জ্যাক ডগলাসের দ্বারা পাওয়া লিঙ্কটির একটি উল্লেখ রয়েছে ।
অনেক লোক ইম্যাক পছন্দ করে না কারণ তারা মনে করে যে এটি একটি জটিল সরঞ্জাম।
vi
ভক্তদের কাছ থেকে আসে ;) আমি গুগলে এটি (স্পষ্টতই "স্ক্যাল্প্লাস-মোড.এল দ্বারা অনুপ্রাণিত") পেয়েছি? আপনি কি এমন কথা বলছেন?