Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में किसी चीज़ का नाम कैसे बदलें, जिसके नाम पर वर्गाकार कोष्ठक हैं?

आप इसे वैसे ही करते हैं जैसे आप इसे बनाने के लिए करते हैं:

exec sp_rename 'BookPublisher."[Book_Category]"', 'Book_Category', 'COLUMN';

यहाँ एक छोटा सा नमूना है जिसे मैंने परीक्षण करने के लिए बनाया है कि क्या यह संभव था। पहले तो मैंने मान लिया कि यह एक गलतफहमी थी कि कैसे [] SQL सर्वर में उपयोग किया जा सकता है, पता चला कि मैं गलत था, यह संभव है - आपको कोष्ठक के बाहर दोहरे उद्धरण चिह्नों का उपयोग करना होगा।

begin tran

create table [Foo] ("[i]" int);

exec sp_help 'Foo';

exec sp_rename 'Foo."[i]"', 'i', 'column ';

exec sp_help 'Foo';

rollback tran


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2012/2014 में छिपे हुए प्रदर्शन और प्रबंधनीयता में सुधार

  2. आइडेंटिटी कॉलम के साथ टेबल कैसे बनाएं

  3. खोजों का एक अवलोकन नवीनतम डेटाबेस निगरानी सेवा - स्पॉटलाइट क्लाउड

  4. SQL सर्वर में उपयोगकर्ता परिभाषित प्रकार बदलें

  5. INNER जॉइन का उपयोग करके SQL सर्वर में एकाधिक तालिकाओं को अपडेट करें