मुझे लगता है कि (थोड़ा व्यंग्यात्मक) उत्तर sp_rename
का उपयोग करने का लाभ है यह है कि यह वास्तव में SQL सर्वर पर मान्य सिंटैक्स है, जबकि पूर्व केवल PostgreSQL पर मान्य है (दस्तावेज़ीकरण
)।
ALTER TABLE
. के लिए मान्य विकल्प देखने के लिए - देखें MSDN
।
यहां Sp_rename
using का उपयोग करने का एक उदाहरण दिया गया है :
EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';
(दस्तावेज़ीकरण
sp_rename
. पर )