ПочатиПочніть безкоштовно

Узгодження з типами даних

Для демонстрації я створив вигадану таблицю бази даних, що містить лише три записи. Стовпці мають типи даних date, integer і text відповідно.

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

Ознайомтеся зі вмістом таблиці transactions.

Стовпець transaction_date приймає значення типу date. Згідно з документацією PostgreSQL, він приймає значення у форматах YYYY-MM-DD, DD/MM/YY тощо.

Обидва стовпці amount і fee виглядають числовими, однак другий змодельовано як text – це ви врахуєте в наступній вправі.

Ця вправа є частиною курсу

Вступ до реляційних баз даних у SQL

Переглянути курс

Інструкції до вправи

  • Виконайте наданий зразок коду.
  • Оскільки він не працює, перегляньте повідомлення про помилку та виправте інструкцію відповідно – потім виконайте її ще раз.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- Let's add a record to the table
INSERT INTO transactions (transaction_date, amount, fee) 
VALUES ('2018-24-09', 5454, '30');

-- Doublecheck the contents
SELECT *
FROM transactions;
Редагувати та запускати код