Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Các hàm chuỗi của Oracle (Danh sách đầy đủ)

Dưới đây là danh sách các hàm chuỗi / ký tự tích hợp sẵn có trong Cơ sở dữ liệu Oracle.

Hàm Mô tả
ASCII() Trả về biểu diễn thập phân trong bộ ký tự cơ sở dữ liệu của ký tự đầu tiên trong đối số của nó.
CHR() Trả về một ký tự dựa trên các giá trị mã được cung cấp dưới dạng đối số.
CONCAT() Thực hiện nối chuỗi trên các đối số của nó.
INITCAP() Trả về đối số của nó với chữ cái đầu tiên của mỗi từ được viết hoa và tất cả các chữ cái khác ở dạng viết thường.
INSTR() Tìm kiếm một chuỗi con trong một chuỗi nhất định và trả về một số nguyên cho biết vị trí của ký tự đầu tiên của chuỗi con này.
LENGTH() R tăng độ dài đối số của nó. Có năm hàm riêng biệt; LENGTH() , LENGTHB() , LENGTHC() , LENGTH2()LENGTH4() . Mỗi hàm tính toán độ dài theo một cách khác nhau.
LOWER() Trả về đối số của nó với tất cả các chữ cái viết thường.
LPAD() Chèn phần bên trái của chuỗi bằng một ký tự nhất định, thành một số ký tự được chỉ định.
LTRIM() Cắt phần bên trái của một chuỗi. Theo mặc định, nó cắt bớt khoảng trắng, nhưng bạn có thể tùy ý chỉ định một ký tự khác hoặc các ký tự để cắt.
NCHR() Trả về ký tự có số nhị phân tương đương với đối số của nó trong bộ ký tự quốc gia.
NLS_INITCAP() Tương tự với INITCAP() , ngoại trừ việc nó chấp nhận đối số thứ hai cho phép bạn chỉ định đối chiếu.
NLS_LOWER() Tương tự với LOWER() , ngoại trừ việc nó chấp nhận đối số thứ hai cho phép bạn chỉ định đối chiếu.
NLS_UPPER() Tương tự với UPPER() , ngoại trừ việc nó chấp nhận đối số thứ hai cho phép bạn chỉ định đối chiếu.
NLSSORT() Trả về khóa đối chiếu cho một giá trị ký tự nhất định và đối chiếu được chỉ định rõ ràng hoặc ngầm định.
REGEXP_COUNT() Trả về số lần một mẫu xuất hiện trong một chuỗi nguồn.
REGEXP_INSTR() Mở rộng chức năng của INSTR() bằng cách cho phép chúng tôi sử dụng các mẫu biểu thức chính quy.
REGEXP_REPLACE() Mở rộng chức năng của REPLACE() bằng cách cho phép chúng tôi sử dụng các mẫu biểu thức chính quy.
REGEXP_SUBSTR() Mở rộng chức năng của SUBSTR() bằng cách cho phép chúng tôi sử dụng các mẫu biểu thức chính quy.
REPLACE() Cho phép bạn thay thế một phần của chuỗi bằng một chuỗi khác.
RPAD() Chèn phần bên phải của chuỗi bằng một ký tự nhất định thành một số ký tự được chỉ định.
RTRIM() Cắt phần bên phải của một chuỗi. Theo mặc định, nó cắt bớt khoảng trắng, nhưng bạn có thể tùy ý chỉ định một ký tự khác hoặc các ký tự để cắt.
SOUNDEX() Trả về một chuỗi ký tự có chứa biểu diễn ngữ âm của đối số của nó.
SUBSTR() Trả về chuỗi con được chỉ định từ một chuỗi đã cho.
TRANSLATE() Cho phép bạn thực hiện nhiều ký tự thay thế một-một trong một thao tác.
TRANSLATE(...USING) C chuyển đối số của nó thành bộ ký tự được chỉ định cho các chuyển đổi giữa bộ ký tự cơ sở dữ liệu và bộ ký tự quốc gia. Đừng nhầm lẫn với TRANSLATE() , cho phép bạn thực hiện nhiều ký tự thay thế một-một trong một thao tác.
TRIM() Cho phép bạn cắt các ký tự từ các cạnh của chuỗi. Bạn có thể cắt các ký tự đầu, ký tự cuối hoặc cả hai.
UPPER() Trả về đối số của nó với tất cả các chữ cái được viết hoa.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bộ điều hợp mạng không thể thiết lập kết nối khi kết nối với Oracle DB

  2. Yêu cầu được đặt trong Trình quản lý đồng thời

  3. Làm cách nào để thay đổi lược đồ mặc định trong sql developer?

  4. Không thể xác thực, với tùy chọn không xác thực

  5. Ngày của Javascript thành đối tượng ngày sql