2012-01-28 11 views
16

मैं PostgreSQL में नया हूं और मैं इसके चारों ओर अपना सिर लेने की कोशिश करता हूं। मैं डीबी और MySQL से परिचित हूँ।पोस्टग्रेएसक्यूएल: ड्रॉप डेटाबेस लेकिन डीबी अभी भी

मैं डेटाबेस को हटाने की कोशिश कर रहा हूं, जिसे मैंने बनाया है क्योंकि psql उन परिवर्तनों को अनदेखा कर रहा है जिन्हें मैं Django के माध्यम से धक्का देने की कोशिश करता हूं।

        List of databases 
     Name  | Owner | Encoding | Collate | Ctype | Access privileges 
------------------+--------+----------+-------------+-------------+------------------- 
postgres   | neurix | UTF8  | en_AU.UTF-8 | en_AU.UTF-8 | 
test_db   | neurix | UTF8  | en_AU.UTF-8 | en_AU.UTF-8 | 
template0  | neurix | UTF8  | en_AU.UTF-8 | en_AU.UTF-8 | =c/neurix  + 
        |  |   |    |    | neurix=CTc/neurix 
template1  | neurix | UTF8  | en_AU.UTF-8 | en_AU.UTF-8 | =c/neurix  + 
        |  |   |    |    | neurix=CTc/neurix 
template_postgis | neurix | UTF8  | en_AU.UTF-8 | en_AU.UTF-8 | 
(5 rows) 

अब मैं

DROP DATABASE test_db 

साथ डेटाबेस "test_db" ड्रॉप करने वान लेकिन जब मैं \l बाद में निष्पादित, टेबल अभी भी है:

जब मैं \l निष्पादित मैं निम्नलिखित प्रतिक्रिया मिल वहाँ और सिंहावलोकन के बारे में दिखता है।

+1

ऐसा कुछ होना चाहिए जो आप हमें नहीं बता रहे हैं। चूंकि ड्रॉप डेटाबेस ** ** इसे छोड़ देगा - जब तक कि कोई त्रुटि दिखाई न दे। –

उत्तर

38

क्या आपने DROP DATABASE test_db के बाद ; टाइप किया था? PostgreSQL आपके आदेश के लिए एक प्रतिक्रिया मुद्रित किया था?

+0

धन्यवाद - द; याद आ रही थी। – neurix

+12

और यही कारण है कि वे मुझे बड़ी रकम का भुगतान करते हैं। समय पर अर्धविराम, हर बार। –

+0

अर्धविराम - प्रत्येक कुख्यात भाषा का आधारशिला – karx

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

  • कोई संबंधित समस्या नहीं^_^