Postgres wstaw do przykładów tabeli

Postgres wstaw do przykładów tabeli
W PostgreSQL utworzyłeś tabelę z różnymi kolumnami. Teraz musisz wstawić dane do tych kolumn. Rodzi pytanie, jak to zrobisz? Cóż, to nie jest takie trudne. Jeśli postępujesz zgodnie z tym przewodnikiem, większość pytań dotyczących wstawienia danych do tabeli będzie odpowiednio udzielona. W tym artykule poprowadzi Cię na temat wstawienia wartości w tabeli, pokazując kilka przykładów w PostgreSQL. Celem instrukcji „Wstaw do” jest dodanie nowego wiersza z wartościami tabeli bazy danych. Możesz dodać pojedyncze lub wiele wierszy, a także za pomocą instrukcji „Wstaw do”. Pod spodem znajduje się podstawowa składnia dla instrukcji „Wstaw” w PostgreSQL:

Powyższa składnia stwierdza, że:

  • Najpierw wprowadź polecenie „Wstaw do”, aby wstawić wiersze w tabeli.
  • Następnie wprowadź nazwę tabeli (Table_name), w której chcesz wprowadzić wartości wraz z listą nazw kolumn (kolumna 1, kolumna2,… kolumna), które powinny być oddzielone przez przecinki.
  • Na koniec wprowadź instrukcję „Wartości” (wartość 1, wartość2,…, valuen) z podobnymi typami danych jak kolumny. Na liście wartości i kolumn powinny być w tej samej kolejności.

Włóż do tabeli z klauzulą ​​zwracającą:

W instrukcji „Wstaw” możesz również dodać klauzulę „powracającą”, jeśli chcesz zwrócić informacje o określonych wierszach. Kolejne stwierdzenie można wykorzystać do zwrócenia informacji o wstawionym całym wierszu:

Asterisk „*” w instrukcji oznacza zwrócenie wszystkich informacji w wprowadzeniu wiersza.

Zwróć określony rząd:

Możesz także uzyskać informacje z określonego wiersza, określając dowolną kolumnę, którą chcesz. Na przykład:

W powyższym stwierdzeniu określiłem nazwę kolumny „nazwa użytkownika” z klauzulą ​​„powracającą”, aby uzyskać informacje z tej konkretnej kolumny w wynikach.

Powrót za pomocą słowa kluczowego „AS”:

Jeśli chcesz zmienić nazwę zwróconej wartości, możesz użyć słowa kluczowego „AS” z przypisaną nazwą w klauzuli „powrót”:

Słowo kluczowe „AS” w poprzedniej instrukcji zmieni nazwę kolumny „nazwa użytkownika” z „U_Name” i zwróci nazwę jako „U_Name” w wynikach.

PostgreSQL Wstaw do tabeli Przykład:

Przed wejściem w przykłady instrukcji „wstaw”, najpierw utwórz tabelę, aby wstawić wartości w tabeli. Uruchomimy tylko następującą instrukcję, aby utworzyć tabelę w naszej bazie danych:

Utwórz pasażerów stołowych (
„Id” Int Key podstawowy nie null,
„Nazwa” varchar (100) nie null,
„E -mail” varchar (255) unikalny, a nie null,
Liczba całkowitej „wiek” nie null,
„Travel_to” varchar (255) nie null,
Liczba całkowita „płatność”,
Data „podróży_date”
)

Teraz tworzona jest nazwa tabeli „pasażerowie”, co jest wyświetlane jako:

Jak widzimy, wartości tabeli są puste. Będziemy wstawić wartości w tej tabeli „pasażerowie” za pomocą instrukcji „wstaw”:

Wkładanie jednego wiersza do tabeli w PostgreSQL:

Zacznijmy od łatwego przykładu do wstawienia wiersza w tabeli za pomocą instrukcji „Wstaw”. Poniższe stwierdzenie wstawię wiersz w tabeli „pasażerów”:

Wstaw do „pasażerów” („ID”, „Nazwa”, „e -mail”, „wiek”, „podróż_to”, „płatność”, „podróż_date”)
Wartości (1, „Jack”, „[email protected] ', 20, „Paris”, 79000, „2018-1-1”);

W powyższej składni, po instrukcji „Wstaw do”, nazwa tabeli jest określona jako „pasażerowie”, a wszystkie kolumny są wymienione w nawiasach () oddzielone przecinkami. W „Wartości” dane zgodnie z kolumnami typy danych są. Weźmy na przykład dowolną kolumnę; Kiedy utworzyliśmy tabelę, określiliśmy kolumnę „id” jako kolumnę liczb całkowitą i „nazwa” jako varchar. W kolumnie wartości napisałem tylko wartości liczb całkowitych i varchar. Gdybyśmy wstawili „Jack” w miejscu kolumny „ID”, PostgreSQL nie zaakceptowałby go i nie pokazałby błędu. Dlatego ważne jest, aby pisać wartości i kolumny w kolejności z określonymi typami danych. Należy pamiętać, że typy danych, w tym varchar lub daty, muszą być w pojedynczych cytatach. Wyjście powyższego instrukcji wygląda tak:

Aby przeglądać wstawione wartości w tabeli, uruchom to zapytanie:

Wybierz * z „pasażerów”;

Niniejsza instrukcja „Wybierz” wybierze wszystkie dane z tabeli w wynikach jako:

Możesz potwierdzić, że wartości, które wstawiono, są teraz wyświetlane w powyższej tabeli.

Wkładanie wielu wierszy do tabeli w PostgreSQL:

Gdy dodaliśmy pojedynczy wiersz w tabeli w poprzednim przykładzie, możemy podobnie wstawić wiele wierszy w tabeli za pomocą następujących stwierdzeń:

Wstaw do „pasażerów” („ID”, „Nazwa”, „e -mail”, „wiek”, „podróż_to”, „płatność”, „podróż_date”)
Wartości
(2, „Anna”, „[email protected] ', 19, „Newyork”, 405000, „2019-10-3”),
(3, „Wonder”, „[email protected] ', 32, „Sydney”, 183000, „2012-8-5”),
(4, „Stacy”, „[email protected] ', 28, „Maledives”, 29000, „2017-6-9”),
(5, „Stevie”, „[email protected] ', 49, „Grecja”, 56700, „2021-12-12”),
(6, „Harry”, „[email protected] ', 22, „Hogwarts”, 670000, „2020-1-17”);

W tym stwierdzeniu dodaj różne wartości, a następnie przecinki po każdej wartości, aby wstawić wartości w tabeli „pasażerów”. Powyższe stwierdzenie, aby dodać wiele wierszy do tabeli, zawiera następujące wyniki:

Aby potwierdzić, że wartości są wstawiane w tabeli, uruchom następujące zapytanie:

Wybierz * z „pasażerów”;

Uruchamiając instrukcję „Wybierz”, możesz wyświetlić dane wyjściowe i zweryfikować wprowadzone wartości:

Wszystkie wartości wstawione w tabeli za pomocą instrukcji „Wstaw” są aktualizowane i wyświetlane na powyższym wyjściu.

Wstaw za pomocą wartości kluczowych wartości domyślnych w PostgreSQL:

„Domyślne” słowo kluczowe będzie domyślnie wprowadzać wartości zerowe w PostgreSQL. Poniższe stwierdzenie pokazuje wyniki:

Wstaw do „pasażerów” („ID”, „Nazwa”, „e -mail”, „wiek”, „podróż_to”, „płatność”, „podróż_date”)
Wartości
(7, „Max”, „[email protected] ', 19, „Paris”, domyślnie, domyślnie);

„Domyślne” słowo kluczowe doda wartości zerowe w kolumnach „Płatność” i „Travel_date”, wyjście po wyświetleniu tabeli będzie:

W powyższym wyjściu kolumny „płatność” i „podróż” są przypisywane do wartości zerowej za pomocą słowa kluczowego „domyślnego”.

Uwaga: „domyślne” słowo kluczowe byłoby funkcjonalne, jeśli przypiszesz je do kolumny, która akceptuje wartości zerowe.

Wniosek:

W tym artykule nauczyliśmy się różnych przykładów wartości wstawienia do tabeli w PostgreSQL. Nauczyliśmy się wstawić pojedyncze i wiele wartości w tabeli, wstawić wartości za pomocą słowa kluczowego „domyślnego” i klauzuli „zwracania”. Wszystkie przykłady są skuteczne do wdrożenia. PostgreSQL umożliwia użycie słowa kluczowego „Wstaw” w zapytaniach, co czyni go mniej skomplikowanym do wstawienia wartości w tabeli. Mamy nadzieję, że ten artykuł jest pomocny. Śledź wskazówkę Linux, aby uzyskać więcej wskazówek i informacji.