Hệ thống bảo hiểm y tế cần che 4 ký tự ở giữa số thẻ (vị trí 5 đến 8) bằng 'XXXX' để bảo mật.
Dùng STUFF để thay thế một đoạn con.
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| sothe | varchar | Số thẻ (>= 8 ký tự) |
Ví dụ: '12345678' -> '1234XXXX' (che 4 ký tự từ vị trí 5).
Bảng the_bhyt.
Thay 4 ký tự bắt đầu vị trí 5 bằng 'XXXX'. Sắp xếp theo sothe.
Các cột sothe, sothe_che.
Ví dụ:
Đầu vào:
CREATE TABLE the_bhyt (sothe varchar(20));
INSERT INTO the_bhyt VALUES ('12345678'),('GD4010987654');Đầu ra:
12345678 1234XXXX
GD4010987654 GD40XXXX7654
Giải thích:
Đang tải editor...