CREATE TABLE AS (CTAS) w SQL: tabela z wyniku zapytania | Kurs SQL 09.04
Data Craze
0:00 / 0:00
CREATE TABLE AS (CTAS) w SQL: tabela z wyniku zapytania | Kurs SQL 09.04
0 просмотров · 5 дн. назад
Data Craze
129 подписчиков
0 просмотров · 5 дн. назад
CREATE TABLE AS SELECT tworzy tabelę z wyniku zapytania, na przykład jako szybką kopię przed UPDATE lub DELETE. Skąd biorą się nazwy i typy kolumn (i dlaczego warto dodać alias), tabele tymczasowe z ON COMMIT, IF NOT EXISTS, WITH NO DATA do skopiowania samej struktury oraz czym CTAS różni się od widoku.
Moduł 9: Pozostałe struktury danych (lekcje 09.02-09.13). Numeracja jak w oryginalnym kursie: moduł 1 i lekcje powitalne zostały pominięte.
Doprecyzowanie: w PostgreSQL tabela tymczasowa żyje do końca sesji (a nie transakcji), chyba że użyjemy ON COMMIT DROP lub DELETE ROWS; słowa GLOBAL i LOCAL są przyjmowane, ale nic nie zmieniają. Od PostgreSQL 14 EXTRACT zwraca typ numeric, a nie double precision jak na nagraniu.
Rozdziały:
00:00 Czym jest CREATE TABLE AS
01:16 Składnia CTAS
03:19 CTAS w praktyce
04:37 Nazwy i typy kolumn
06:08 WITH NO DATA
Materiały:
CREATE TABLE AS w PostgreSQL: https://www.postgresql.org/docs/curre...
Slajdy z lekcji: https://github.com/datacraze/zrozumsq...
Kod SQL z lekcji: https://github.com/datacraze/zrozumsq...
Kod i ćwiczenia z kursu: https://github.com/datacraze/zrozumsql
Cały darmowy kurs SQL (playlista): • Zrozum SQL 🇵🇱
Masz pytanie? Zostaw komentarz pod filmem.
ZrozumSQL to kompletny kurs SQL po polsku na PostgreSQL, wcześniej płatny, teraz dostępny za darmo.
Więcej: https://datacraze.io
#SQL #PostgreSQL #KursSQL