Bài viết sẽ khám phá và hướng dẫn bạn cách sử dụng hàm REPLACE trong SQL Server để chọn và thay thế chuỗi.
Mô tả
Hàm REPLACE trong SQL Server được sử dụng để thay thế tất cả các lần xuất hiện của chuỗi con a thành một chuỗi con mới b trong một chuỗi nhất định.
Cú pháp
Để sử dụng hàm REPLACE trong SQL Server, chúng tôi sử dụng cú pháp sau:
REPLACE(chuoi, chuoi_a, chuoi_b)
Thông số :
- Chuỗi : chuỗi nguồn trong đó một chuỗi nhỏ trong đó sẽ được thay thế bằng một chuỗi khác.
- Loại: trong vòng lặp , sẽ được thay thế bằng một chuỗi khác sau khi chạy hàm.
- chuoi_b: chuỗi mới thay thế chuoi_a. Tất cả các lần xuất hiện sẽ được thay thế bằng chuoi_b.
Lưu ý :
- REPLACE thực hiện thay thế không phân biệt chữ hoa chữ thường.
- REPLACE có thể được sử dụng trong các phiên bản SQL Server mới hơn:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 và SQL Server 2005.
Ví dụ
Hãy xem và khám phá một số ví dụ về hàm REPLACE trong SQL Server.
SELECT REPLACE('QuaNtrimang.com', 'n', '3');
Result: 'Qua3trima3g.com' (Cả n và N đều được thay thế bằng 3)
SELECT REPLACE('TipsMake.com', 'quan', '1234');
Result: '1234trimang.com'
SELECT REPLACE('TipsMake.com', '.com', '1');
Result: 'Quantrimang1'
SELECT REPLACE('Quan Tri Mang', ' ', '0');
Result: 'Quan0Tri0Mang'