পিএসএইচএল থেকে ডেটাবেস বা স্কিমাতে ইতিমধ্যে ইনস্টল থাকা সমস্ত এক্সটেনশানগুলিকে আমি কীভাবে তালিকাবদ্ধ করব?
আরো দেখুন
পিএসএইচএল থেকে ডেটাবেস বা স্কিমাতে ইতিমধ্যে ইনস্টল থাকা সমস্ত এক্সটেনশানগুলিকে আমি কীভাবে তালিকাবদ্ধ করব?
আরো দেখুন
উত্তর:
পিএসকিএল এ হবে
\dx
বিশদগুলির জন্য ম্যানুয়ালটি দেখুন: http://www.postgresql.org/docs/current/static/app-psql.html
সাদামাটা এসকিউএল এ এটি করা একটি নির্বাচন হবে pg_extension
:
SELECT *
FROM pg_extension
http://www.postgresql.org/docs/current/static/catalog-pg-extension.html
\dx
একটি পিএসকিএল কমান্ড যা create extension
বৈশিষ্ট্য প্রকাশের সময় 9.0 এর সাথে প্রবর্তিত হয়েছিল। হ্যাঁ, psql
psql
select * from pg_extension
আপনার সার্ভারে কোন এক্সটেনশানগুলি উপলব্ধ তা জানতে চাইলে: SELECT * FROM pg_available_extensions
এই এসকিউএল কোয়েরি আউটপুট অনুরূপ দেয় \dx
:
SELECT e.extname AS "Name", e.extversion AS "Version", n.nspname AS "Schema", c.description AS "Description"
FROM pg_catalog.pg_extension e
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = e.extnamespace
LEFT JOIN pg_catalog.pg_description c ON c.objoid = e.oid AND c.classoid = 'pg_catalog.pg_extension'::pg_catalog.regclass
ORDER BY 1;
Https://blog.dbi-services.com/listing-the-ex टे s-- উপলভ্য- in- postgresql/ ধন্যবাদ