मैं तालिका और तालिका में उपयोग किए गए अनुक्रम को कैस्केड का उपयोग करके एक कथन में छोड़ना चाहता हूं, लेकिन मुझे नोटिस मिल रहा है और तालिका नहीं छोड़ी गई है। उदाहरण के लिए:ड्रॉप अनुक्रम और कैस्केड
CREATE SEQUENCE seq1;
CREATE TABLE t1 (f1 INT NOT NULL DEFAULT nextval('seq1'));
और फिर जब मैं कार्य करें:
DROP SEQUENCE seq1 CASCADE;
मैं संदेश निम्न मिलता है, और टेबल गिरा नहीं है:
NOTICE: drop cascades to default for table t1 column f1
मैं निश्चित रूप से कुछ गलत कर रहा हूँ, लेकिन PostgreSQL में ये मेरे पहले चरण हैं।
मैंने शुरू में सोचा कि मैं अनुक्रम प्रारंभ नहीं कर सकता जो SERIAL मैक्रो का उपयोग करता है , लेकिन अब मुझे लगा कि यह एक नियमित अनुक्रम बनाता है जिसे मैं सामान्य रूप से प्रारंभ कर सकता हूं। सीरियल पर स्विचिंग, धन्यवाद। –