क्या MySQL या H2 डेटाबेस में create view if not exists
कोई रास्ता है?अगर मौजूद नहीं है तो देखें?
create or replace view YourView
as
select * from users
क्या MySQL या H2 डेटाबेस में create view if not exists
कोई रास्ता है?अगर मौजूद नहीं है तो देखें?
create or replace view YourView
as
select * from users
MySQL 5.0 संदर्भ मैनुअल की धारा 12.1.12. CREATE VIEW Syntax से::
हमेशा की तरह एक दृश्य create or replace
का उपयोग कर अधिलेखित करने के लिए है
CREATE VIEW Syntax
CREATE
[OR REPLACE]
[ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
[DEFINER = { user | CURRENT_USER }]
[SQL SECURITY { DEFINER | INVOKER }]
VIEW view_name [(column_list)]
AS select_statement
[WITH [CASCADED | LOCAL] CHECK OPTION]
बनाएँ देखें बयान एक नया दृश्य बनाता है, या यदि एक संदर्भ खंड दिया गया है तो मौजूदा स्थान को प्रतिस्थापित करता है। यह कथन MySQL 5.0.1 में जोड़ा गया था। यदि दृश्य मौजूद नहीं है, तो दृश्य बनाएं या बदलें दृश्य दृश्य के समान ही है। यदि दृश्य मौजूद है, तो दृश्य बनाएं या बदलें, दृश्य दृश्य के समान ही है।
यह MYSQL में मेरे लिए ठीक काम करता है। अन्य उत्तर नहीं किया गया; टी –
लेकिन, यदि कोई मौजूदा दृश्य बदल दिया गया है, तो क्या इसके आश्रित विचार अमान्य नहीं हैं? यही कारण है कि एक दृष्टिकोण के अस्तित्व की जांच करने की आवश्यकता है। – flymike
क्या आप समझ नहीं पाएंगे कि लिंक कैसे बनाएं? यह [MySQL संदर्भ मैनुअल] (http://dev.mysql.com/doc/refman/5.0/en/create-view.html) से प्रतिलिपि/चिपकाया गया था। मुझे एट्रिब्यूशन के किसी भी प्रयास के बिना अन्य साइटों से सीधे कॉपी/पेस्ट किए गए बहुत सारे उत्तर मिल रहे हैं। –
यह आंशिक रूप से प्रश्न का उत्तर देता है; आप एच 2 में ऐसा कैसे करते हैं? –