Oracle - Sử dụng các ký tự đặc biệt
![](http://img.brin-designs.com/img/games/901/oracle-making-use-special-characters.png)
Giới thiệu
Đối với một số truy vấn SQL, chúng tôi cần tìm kiếm các chuỗi chứa các ký tự đặc biệt như '%'.
- Xem xét ví dụ dưới đây, nhu cầu là tìm các bản ghi chứa ký tự giữa '%':
Chọn * Từ bảng nơi các trường như '%%%';
Dung dịch
- Để làm điều này, bạn phải biết cách tách biệt các ký tự đặc biệt.
- Trước hết, chúng ta phải đưa ra một giá trị cho tham số ESCAPE của SQL, ví dụ '^' :
SQL> THIẾT LẬP ESCAPE ^
- Từ đó, ký tự '^' có thể được sử dụng để xác định và phân tách các ký tự đặc biệt.
Chọn * Từ bảng nơi các trường như '% ^ %%';