मेरे पास कई बूलियन कॉलम के साथ PostgreSQL तालिका है, वर्तमान में केवल सत्य या शून्य है। झूठी PostgreSQL: psql से कई स्तंभों को कुशलता से बदलने के लिए कैसे?
not null
बाधायानी .:
जोड़े- झूठी
- बदलें डिफ़ॉल्ट मान जोड़ें: मैं उन सभी के लिए निम्न कार्य करने के
-- for each column specified: update my_table set my_column = 'f' where my_column is null; alter table my_table alter column my_column set default 'f'; alter table my_table alter column my_column set not null;
क्या psql (या मानक SQL) की एक विशेषता है जो स्तंभों की एक निर्दिष्ट सूची में पुनरावृत्त होगी और प्रत्येक के लिए संचालन का एक अनुक्रम लागू करें?
शानदार, धन्यवाद! कोड का यह एक टुकड़ा उपयोगी सामान से भरा हुआ है जिसे मैं नहीं जानता था। –