Tôi đã giải quyết được vấn đề của mình và cảm ơn vì những manh mối và sự giúp đỡ.
Về cơ bản, tôi đã thêm một con trỏ thứ 2 làm như sau:
- Lấy trường Họ và Tên được hợp nhất và đặt vào một biến tạm thời.
- Kiểm tra tiêu đề bằng cách chạy một câu lệnh tình huống để kiểm tra Ông, Bà, v.v. sau đó nhập chuỗi trống vào Tiêu đề.
- Cập nhật tiêu đề Cắt tiêu đề của Tên đầy đủ được hợp nhất
- Kiểm tra họ theo RIGHT (@TempName, CHARINDEX ('', REVERSE (@TempName)) - 1) và giả sử rằng đây là họ.
- Cập nhật Tên họ được cắt và thay thế tên này bằng Tên đầy đủ đã hợp nhất
- Đánh dấu bên trái để tìm Tên theo LEFT (@TempName, CHARINDEX ('',
@TempName + '') -1) - Cập nhật Tên họ Cắt và Thay thế Tên này bằng Tên Đầy đủ được Hợp nhất
- Bất kỳ điều gì khác được đặt trong tên đệm.
Hơi dài dòng nhưng trong 99,9% trường hợp trong cơ sở dữ liệu của tôi, nó định dạng hoàn hảo.
Nếu bạn muốn mã trên, hãy cho tôi biết.
Cảm ơn bạn đã dành thời gian.