मेरे पास स्क्रिप्ट है जहां मैं पहले दृश्य छोड़ना चाहता हूं और फिर इसे बनाना चाहता हूं। मैं कैसे तालिका ड्रॉप करने जानते हैं:ड्रॉप दृश्य यदि मौजूद है
IF EXISTS (SELECT * FROM sys.tables WHERE name = 'table1' AND type = 'U') DROP TABLE table1;
तो मैं विचारों के लिए भी ऐसा ही किया:
IF EXISTS (SELECT * FROM sys.views WHERE name = 'view1' AND type = 'U') DROP VIEW view1;
create view1 as(......)
और उसके बाद मुझे मिल गया त्रुटि:
'CREATE VIEW' must be the first statement in a query batch.
इन आदेशों के बीच 'जाओ' रखें ... – Shnugo
मैंने इसे बनाने से पहले रखा: जाओ बनाएं .... आदि लेकिन फिर मिला: डेटाबेस में 'टीएसबी' नामक एक ऑब्जेक्ट पहले से ही है। – 4est
गलत वस्तु प्रकार - 'यू' के बजाय 'वी' का उपयोग करें। https://msdn.microsoft.com/en-us/library/ms190324.aspx –