Завдання: Створення Транзакції
Розглянемо процес створення транзакції на основі таблиці BankAccounts, описаної у попередньому розділі.
Ми виконаємо просту фінансову операцію: переказ коштів з одного рахунку на інший. Забезпечення виконання обох кроків як єдиного логічного блоку ілюструє реальну транзакцію.
Ми працюватимемо з номерами рахунків 101 та 789, а початковий баланс буде наступним:
Swipe to start coding
Заповніть пропуски, щоб створити SQL-транзакцію, яка переводить 500 з рахунку 101 на рахунок 789. Переконайтеся, що транзакція починається та завершується коректно з використанням відповідних SQL-ключових слів.
- Початок транзакції за допомогою правильного SQL-ключового слова.
- Віднімання 500 з рахунку 101 лише за умови достатнього балансу.
- Додавання 500 на рахунок 789 лише у разі успішного віднімання.
- Завершення транзакції за допомогою правильного SQL-ключового слова.
- Отримання оновлених балансів для обох рахунків наприкінці.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
What are the initial balances for accounts 101 and 789?
Can you show the steps to perform the transfer?
How do we ensure the transaction is atomic?
Awesome!
Completion rate improved to 4.55
Завдання: Створення Транзакції
Свайпніть щоб показати меню
Розглянемо процес створення транзакції на основі таблиці BankAccounts, описаної у попередньому розділі.
Ми виконаємо просту фінансову операцію: переказ коштів з одного рахунку на інший. Забезпечення виконання обох кроків як єдиного логічного блоку ілюструє реальну транзакцію.
Ми працюватимемо з номерами рахунків 101 та 789, а початковий баланс буде наступним:
Swipe to start coding
Заповніть пропуски, щоб створити SQL-транзакцію, яка переводить 500 з рахунку 101 на рахунок 789. Переконайтеся, що транзакція починається та завершується коректно з використанням відповідних SQL-ключових слів.
- Початок транзакції за допомогою правильного SQL-ключового слова.
- Віднімання 500 з рахунку 101 лише за умови достатнього балансу.
- Додавання 500 на рахунок 789 лише у разі успішного віднімання.
- Завершення транзакції за допомогою правильного SQL-ключового слова.
- Отримання оновлених балансів для обох рахунків наприкінці.
Рішення
Дякуємо за ваш відгук!
single