Czy mogę ZMIENIAĆ istniejącą tabelę tak, aby była ZWOLNIONA?Jak zastosować funkcję UNLOGGED PostgreSQL do istniejącej tabeli?
11
A
Odpowiedz
20
Dla przyszłych czytelników, PostgreSQL 9.5 pozwoliłoby ustawienie istniejący tabela jako LOGOWANIE/UNLOGGED z ALTER TABLE command ... szczegółowy lepszy here.
For e.g.
ALTER TABLE table_test SET LOGGED;
ALTER TABLE table_test SET UNLOGGED;
14
Poniżej rozwiązanie jest dla wersji PostgreSQL < = 9,4:
można zrobić:
create unlogged table your_table_alt as
select * from your_table;
Następnie:
drop table your_table;
alter table your_table_alt rename to your_table;
Powiązane problemy
- 1. Jak zastosować funkcję do każdego elementu kolumny tablicy w PostgreSQL?
- 2. Jak zastosować funkcję do wariantu?
- 3. jak zastosować funkcję dwóch argumentów do sekwencji?
- 4. zastosować funkcję w JavaScript
- 5. Dodaj klucz podstawowy do istniejącej tabeli
- 6. Mysql ładowania danych do istniejącej kolumna tabeli
- 7. Dodaj kolumnę danych do istniejącej tabeli mySQL
- 8. Dołącz dane do istniejącej tabeli zdań
- 9. Jak zastosować funkcję wielu parametrów w R?
- 10. Wstawianie kolumny do istniejącej tabeli w phpmyadmin
- 11. Dodaj klucz obcy do istniejącej tabeli
- 12. wyjaśnienie postgreSQL analizować funkcję
- 13. Tworzenie sekwencji na istniejącej tabeli
- 14. Jak podzielić listę danych.frame i zastosować funkcję do jednej kolumny?
- 15. Jak zastosować funkcję do kolumny w Spark DataFrame?
- 16. W D jak zastosować funkcję do wszystkich elementów w tablicy?
- 17. Jak zastosować funkcję md5 do pola w django orm?
- 18. Clojure: Jak zastosować funkcję do podzestawu wpisów w haszującej mapie?
- 19. Jak dodać nową kolumnę z wartością do istniejącej tabeli danych?
- 20. jak dołączyć zestaw wyników zapytania do istniejącej tabeli?
- 21. Jak dodać unikalny klucz do istniejącej tabeli (z wierszami niejednoznacznymi)
- 22. Jak zrobić odpowiednik 'tsql select into' do istniejącej tabeli
- 23. Praca z WebSQL. Jak dodać nową kolumnę do istniejącej tabeli?
- 24. Jak dodać kolumnę sekwencji do istniejącej tabeli z rekordami
- 25. "wybierz * do tabeli" Czy będzie działać wstawianie danych do istniejącej tabeli
- 26. Tymczasowa funkcja postgresql tabeli
- 27. Jak tłumaczyć funkcję array_agg PostgreSQL na SQLite?
- 28. Komenda PostgreSql do wyświetlenia danych tabeli
- 29. jak zmienić funkcję w istniejącej bibliotece innej firmy w pythonie
- 30. r - zastosować funkcję do każdego wiersza z data.table
Pamiętaj też, że możesz zawijać te polecenia w transakcji, aby nikt nigdy nie widział bitów pośrednich. – xzilla
Przed upuszczeniem starej tabeli sprawdź i ponownie utwórz indeksy i wiązania w nowej tabeli. –
To jest poprawna odpowiedź dla PostgreSQL <= 9.4 – alfonx