Czasami wydaje się, że moje polecenia w psql
nie mają żadnego efektu. Każdy pomysł, dlaczego?W psql, dlaczego niektóre polecenia nie mają żadnego efektu?
Poniższa lista wszystkich tabel w bazie danych library_development
:
library_development => \ d
List of relations
Schema | Name | Type | Owner
--------+-------------------+-------+----------
public | Pavan | table | postgres
public | schema_migrations | table | sai
(2 rows)
Potem rzuciłem tabelę Pavan
użyciu:
library_development-> drop table Pavan
Ale Tabela nie jest odrzucany, a jego pokazy, jak pokazano:
library_development=> \d
List of relations
Schema | Name | Type | Owner
--------+-------------------+-------+----------
public | Pavan | table | postgres
public | schema_migrations | table | sai
(2 rows)
również:
Używam PostgreSQL w systemie Windows. Czy jest jakieś polecenie, aby wyczyścić konsolę (jak cl scr obecny w Oracle)?
Czy istnieje pojęcie "commit", które muszę wykonać w Postgresql podczas pracy ze skryptami DML?
Postaraj się zakończyć średnikiem 'tabeli spadek Pavan;' – edze
Zamieszczając pytania jak to zazwyczaj jest to dobry pomysł, aby wymienić wersję PostgreSQL. +1 za to, że wyraźnie pokazuje, co się dzieje. –