কম্পিউটার

কিভাবে আমরা ডাটাবেস থেকে একটি MySQL সঞ্চিত ফাংশন মুছে ফেলতে পারি?


আমাদের যদি ALTER রুটিন সুবিধা থাকে তাহলে DROP FUNCTION স্টেটমেন্টের সাহায্যে আমরা একটি MySQL সঞ্চিত ফাংশন মুছে ফেলতে পারি। এর সিনট্যাক্স নিম্নরূপ হতে পারে -

সিনট্যাক্স

DROP FUNCTION [IF EXISTS] function_name

এখানে function_name হল সেই ফাংশনের নাম যা আমরা আমাদের ডাটাবেস থেকে মুছে দিতে চাই।

উদাহরণ

mysql> DROP FUNCTION if exists Hello1;
Query OK, 0 rows affected (0.70 sec)

এখন ফাংশনটি মুছে ফেলার পরে, CREATE FUNCTION স্টেটমেন্টটি পরীক্ষা করুন এবং আমরা নিম্নরূপ ত্রুটিটি পাব -

mysql> SHOW CREATE FUNCTION Hello1;
ERROR 1305 (42000): Function Hello1 does not exist.

  1. কিভাবে আমরা একটি নির্দিষ্ট MySQL ডাটাবেসে সংরক্ষিত একটি ভিউ(গুলি) এর মেটাডেটা দেখতে পারি?

  2. কিভাবে আমরা ডাটাবেস থেকে একটি MySQL ভিউ ড্রপ করতে পারি?

  3. MySQL এ মুছে ফেলার জন্য বর্তমান ডাটাবেসের নাম কীভাবে ব্যবহার করবেন?

  4. আপনি কিভাবে MySQL পাইথনে একটি ডাটাবেস থেকে একটি টেবিল মুছে ফেলতে পারেন?