2010-07-23 25 views

उत्तर

17

MySQL 5.0 संदर्भ मैनुअल की धारा 12.1.12. CREATE VIEW Syntax से::

+6

क्या आप समझ नहीं पाएंगे कि लिंक कैसे बनाएं? यह [MySQL संदर्भ मैनुअल] (http://dev.mysql.com/doc/refman/5.0/en/create-view.html) से प्रतिलिपि/चिपकाया गया था। मुझे एट्रिब्यूशन के किसी भी प्रयास के बिना अन्य साइटों से सीधे कॉपी/पेस्ट किए गए बहुत सारे उत्तर मिल रहे हैं। –

+0

यह आंशिक रूप से प्रश्न का उत्तर देता है; आप एच 2 में ऐसा कैसे करते हैं? –

14

हमेशा की तरह एक दृश्य 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 में जोड़ा गया था। यदि दृश्य मौजूद नहीं है, तो दृश्य बनाएं या बदलें दृश्य दृश्य के समान ही है। यदि दृश्य मौजूद है, तो दृश्य बनाएं या बदलें, दृश्य दृश्य के समान ही है।

+0

यह MYSQL में मेरे लिए ठीक काम करता है। अन्य उत्तर नहीं किया गया; टी –

+2

लेकिन, यदि कोई मौजूदा दृश्य बदल दिया गया है, तो क्या इसके आश्रित विचार अमान्य नहीं हैं? यही कारण है कि एक दृष्टिकोण के अस्तित्व की जांच करने की आवश्यकता है। – flymike

संबंधित मुद्दे