Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution

    Đề bài: [SQL Server] Transaction commit thay đổi

    Bảng taikhoan(id, chu_tk, so_du).

    Hãy mở một transaction, cộng thêm 100 vào số dư của mọi tài khoản, rồi COMMIT để xác nhận thay đổi. Sau đó in id và so_du của tất cả tài khoản, sắp xếp theo id tăng dần.

    • Định dạng đầu vào:

      Bảng taikhoan đã được tạo sẵn. Cột: id INT, chu_tk NVARCHAR(50), so_du INT.

    • Ràng buộc đầu vào:

      Số tài khoản ≤1000\le 1000≤1000.

    • Định dạng đầu ra:

      Mỗi dòng gồm id và so_du sau khi commit, cách nhau bởi TAB.

    Ghi chú:

    Cú pháp: BEGIN TRANSACTION; ... COMMIT TRANSACTION;

    Ví dụ:

    Đầu vào:

    CREATE TABLE taikhoan(id INT, chu_tk NVARCHAR(50), so_du INT);
    INSERT INTO taikhoan(id,chu_tk,so_du) VALUES (1,N'An',1000),(2,N'Binh',500);

    Đầu ra:

    1	1100
    2	600

    Chủ đề

    🗄️ Cơ sở dữ liệuSQL ServerSQL Server: TransactionTất cả môn học

    Đang tải editor...