1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giao dịch và Xử lý Lỗi trong PostgreSQL

Connected

Bài tập

Giao dịch nhiều câu lệnh

Bây giờ hãy dùng nhiều câu lệnh trong một giao dịch để đặt cờ trong FIELD48 dựa trên việc tài khoản đang nắm giữ tài sản của chính quyền bang Hoa Kỳ thể hiện ở RCON2203, tài sản nước ngoài thể hiện ở RCON2236, hoặc cả hai.

Giá trị của FIELD48 lần lượt phải là 'US-STATE-GOV', 'FOREIGN', hoặc 'BOTH'. Các trường cờ như thế này rất phổ biến trong bộ dữ liệu của chính phủ và rất hữu ích để phân loại bản ghi.

Hướng dẫn

100 XP
  • Bắt đầu một giao dịch.
  • Tạo 3 câu lệnh UPDATE để phát hiện từng điều kiện trong cột và đặt cờ FIELD48 về giá trị phù hợp.
  • Kết thúc giao dịch.
  • SELECT số lượng bản ghi nơi cờ được đặt là 'BOTH'.