sql server 2005 - statement "USE @dbname" doesn't work, why? How to do that? -


मुझे यह टी-एसक्यूएल स्निपेट मिला है:

  DECLARE @ db_name varchar (255 ); SET @ db_name = 'MY_DATABASE'; - यह मानते हुए कि 'my_database' नाम का डाटाबेस है @ db_name - यह पंक्ति त्रुटि के साथ समाप्त होती है "गलत सिंटैक्स के पास '@ db'।"  

लेकिन चर (स्निपेट की तीसरी पंक्ति) के साथ उपयोग काम नहीं करता है। यह काम क्यों नहीं करता?

आप का नाम नहीं दे सकते USE कथन के लिए एक चर में डेटाबेस।


Comments

Popular posts from this blog

c++ - QtQuick: QQmlApplicationEngine failed to load component qrc:/main.qml:23 Invalid attached object assignment -

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -