Thao Tác Cơ Bản Về Xử Lí Kí Tự Khoảng Trắng Của Chuỗi Trong SQL
Có thể bạn quan tâm
Trong bài viết này, mình chia sẻ cùng các bạn một vài câu lệnh xử lí khoảng trắng trong chuỗi cơ bản dành cho người mới bắt đầu hoàn toàn với lập trình SQL.
Các bạn tạo một cơ sở dữ liệu StudentMgmt với table Student có dữ liệu mẫu như dưới đây:
![]()
Các bạn chú ý tạo một số khoảng trắng ở đầu và cuối của chuỗi dữ liệu, mục tiêu của phần này, chúng ta sẽ loại bỏ khoảng trắng ở đầu và cuối của chuỗi.
Trước tiên, để các bạn hiển thị rõ các khoảng trắng trên chuỗi, không gì hơn là chúng ta sẽ thay thế kí tự chuỗi bằng 1 kí tự đặc biệt này đó, ví dụ như kí tự ‘#’, chúng ta sẽ dùng hàm Function đã được hỗ trợ sẵn:
![]()
Kết quả trả về sẽ như sau:
![]()
Cú pháp của hàm Replace như sau:
Replace(<giá trị chuỗi>, <kí tự cần thay thế>, <kí tự mới sẽ thay thế>)
Như vậy chúng ta thấy rõ các chuỗi đang có những kí tự trống ở đầu và cuối của chuỗi, chúng ta sẽ tiến hành xóa các kí tự khoảng trắng dư thừa ở đầu và cuối mỗi chuỗi.
Đối với các kí tự khoảng trắng ở đầu, chúng ta sẽ dùng hàm LTRIM để cắt bỏ các kí tự, và dùng hàm Replace để kiểm tra:
![]()
Kết quả trả về:
![]()
Đối chiếu với kết quả ở trên, ta thây được sự khác biệt của chuỗi; các kí tự khoảng trắng ở đầu đã được xóa.
Cú pháp của hàm LTRIM:
LTRIM(<chuỗi cần xóa kí tự khoảng trắng bên trái>)
Sử dụng tương tự như LTRIM, ta sử dụng hàm RTRIM để xóa các kí tự khoảng trắng ở bên phải hay ở cuối chuỗi; và dùng Replace để kiểm tra.
![]()
Kết quả trả về:
![]()
Cú pháp của hàm RTRIM:
RTRIM(<chuỗi cần xóa kí tự khoảng trắng bên phải>)
Ta kết hợp LTRIM, RTRIM để xóa các kí tự khoảng trắng ở đầu và cuối mỗi chuối; và tiến hành kiểm tra kết quả:
![]()
Kết quả trả về:
![]()
Như vậy, qua bài thực hành nhỏ này, hy vọng giúp các bạn nắm được việc sử dụng cơ bản các hàm LTRIM, RTRIM và REPLACE trong việc thao tác với chuỗi trong SQL.
Share this:
- X
Related
Từ khóa » Bỏ Khoảng Trắng Trong Sql
-
Hàm RTRIM Trong SQL Server
-
Xóa Tất Cả Các Khoảng Trắng Khỏi Một Chuỗi Trong SQL Server - HelpEx
-
Top 14 Hàm Bỏ Khoảng Trắng Trong Sql
-
TRIM - Hàm Xóa Khoảng Trắng Hai Bên - SQL & Database
-
Xóa Tất Cả Khoảng Trắng Khỏi Chuỗi Trong SQL Server
-
SQL Xóa Khoảng Trắng Trong Cột – Clear Space In Columns
-
Tự Tạo Hàng TRIM - Cắt Bỏ Khoảng Trắng Dư Thừa Trong SQL
-
Xóa Tất Cả Khoảng Trắng Khỏi Chuỗi Trong SQL Server - Cộng Trừ
-
Hàm RTRIM Trong SQL Server
-
Hàm TRIM Trong MySQL
-
Hàm RTRIM() Trong SQL | Lập Trình Từ Đầu
-
Hàm LTRIM Trong SQL
-
Hàm Xử Lý Chuỗi Trong SQL - Hoclaptrinh
-
SQL Server: Hàm Xử Lý Chuỗi - V1Study
-
Kiểu Dữ Liệu CHAR Trong SQL Server - Comdy
-
Hàm LTRIM Trong SQL - W3seo