1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do relacyjnych baz danych w SQL

Connected

ćwiczenie

Zgodność z typami danych

Na potrzeby demonstracji stworzyłem fikcyjną tabelę bazy danych, która zawiera tylko trzy rekordy. Kolumny mają odpowiednio typy danych: date, integer oraz text.

CREATE TABLE transactions (
 transaction_date date, 
 amount integer,
 fee text
);

Przyjrzyj się zawartości tabeli transactions.

Kolumna transaction_date przyjmuje wartości typu date. Zgodnie z dokumentacją PostgreSQL akceptuje wartości w formatach takich jak YYYY-MM-DD, DD/MM/YY i innych.

Obie kolumny – amount i fee – wyglądają na liczbowe, jednak ta druga jest zdefiniowana jako text. Zajmiesz się tym w kolejnym ćwiczeniu.

Instrukcje

100 XP
  • Uruchom podany przykładowy kod.
  • Ponieważ nie działa poprawnie, przeczytaj komunikat błędu i odpowiednio popraw instrukcję – a następnie uruchom ją ponownie.