Int vào chuỗi mysql
Trả về true nếu chuỗi đầu tiên bắt đầu bằng chuỗi thứ hai (tương đương với hàm
hello world0 ( text ) → hello world2 Trả về mã số của ký tự đầu tiên của đối số. Trong mã hóa UTF8, trả về điểm mã Unicode của ký tự. Trong các mã hóa nhiều byte khác, đối số phải là một ký tự ASCII hello world3 → hello world4 hello world5 ( hello world6 text [, hello world8 text ] ) → text Xóa chuỗi dài nhất chỉ chứa các ký tự trong hello world8 (một khoảng trắng theo mặc định) từ đầu và cuối của hello world6 xx NULL zz3 → xx NULL zz4 xx NULL zz5 ( hello world2 ) → text Trả về ký tự với mã đã cho. Trong mã hóa UTF8, đối số được coi là điểm mã Unicode. Trong các mã hóa nhiều byte khác, đối số phải chỉ định một ký tự ASCII. xx NULL zz8 không được phép vì kiểu dữ liệu văn bản không thể lưu trữ ký tự đó xx NULL zz9 → text 0
Nối các biểu diễn văn bản của tất cả các đối số. Đối số NULL bị bỏ qua
Nối tất cả trừ đối số đầu tiên, với dấu phân cách. Đối số đầu tiên được sử dụng làm chuỗi phân tách và không được NULL. Các đối số NULL khác bị bỏ qua
Định dạng các đối số theo một chuỗi định dạng; . Chức năng này tương tự như chức năng C
Chuyển đổi chữ cái đầu tiên của mỗi từ thành chữ hoa và phần còn lại thành chữ thường. Các từ là chuỗi các ký tự chữ và số được phân tách bằng các ký tự không phải chữ và số
hello world6 text , boolean 6 hello world2 ) → text Trả về
hello world2 Trả về số ký tự trong chuỗi
hello world6 text , starts_with() 4 hello world2 [, 'alphabet' ^@ 'alph' 4 text ] ) → text Kéo dài hello world6 thành chiều dài starts_with() 4 bằng cách thêm vào trước các ký tự 'alphabet' ^@ 'alph' 4 (một khoảng trắng theo mặc định). Nếu hello world6 đã dài hơn starts_with() 4 thì nó bị cắt bớt (ở bên phải)
hello world6 text [, hello world8 text ] ) → text Xóa chuỗi dài nhất chỉ chứa các ký tự trong hello world8 (một khoảng trắng theo mặc định) từ đầu của hello world6 hello world02 → hello world03 hello world04 ( text ) → text Tính toán MD5 của đối số, với kết quả được viết ở dạng thập lục phân hello world07 → hello world08 hello world09 ( hello world10 text [, hello world12 boolean hello world14 hello world15 ] ) → hello world16 Tách hello world10 thành một mảng các số nhận dạng, loại bỏ mọi trích dẫn của các số nhận dạng riêng lẻ. Theo mặc định, các ký tự thừa sau mã định danh cuối cùng được coi là lỗi; . (Hành vi này hữu ích để phân tích tên cho các đối tượng như hàm. ) Lưu ý rằng chức năng này không cắt bớt các định danh quá dài. Nếu bạn muốn cắt bớt, bạn có thể bỏ kết quả thành hello world19 hello world20 → hello world21 hello world22 ( ) → hello world23 Trả về tên mã hóa máy khách hiện tại hello world24 → hello world25 hello world26 ( text ) → text Trả về chuỗi đã cho được trích dẫn phù hợp để sử dụng làm mã định danh trong chuỗi câu lệnh SQL. Dấu ngoặc kép chỉ được thêm vào nếu cần thiết (i. e. , nếu chuỗi chứa các ký tự không phải định danh hoặc sẽ được viết hoa chữ thường). Báo giá nhúng được nhân đôi đúng cách. Xem thêm hello world29 → hello world30 hello world31 ( text ) → text Trả về chuỗi đã cho được trích dẫn phù hợp để được sử dụng dưới dạng chuỗi ký tự trong chuỗi câu lệnh SQL. Dấu nháy đơn và dấu gạch chéo ngược được nhúng được nhân đôi đúng cách. Lưu ý rằng hello world31 trả về null khi đầu vào null; . Xem thêm hello world36 → hello world37 hello world31 ( hello world39 ) → text Chuyển đổi giá trị đã cho thành văn bản và sau đó trích dẫn nó dưới dạng chữ. Dấu nháy đơn và dấu gạch chéo ngược được nhúng được nhân đôi đúng cách hello world41 → hello world42 hello world35 ( text ) → text Trả về chuỗi đã cho được trích dẫn phù hợp để được sử dụng làm chuỗi ký tự trong chuỗi câu lệnh SQL; . Dấu nháy đơn và dấu gạch chéo ngược được nhúng được nhân đôi đúng cách. Xem thêm hello world47 → hello world46 hello world35 ( hello world39 ) → text Chuyển đổi giá trị đã cho thành văn bản và sau đó trích dẫn nó dưới dạng chữ; . Dấu nháy đơn và dấu gạch chéo ngược được nhúng được nhân đôi đúng cách hello world53 → hello world42 hello world55 ( hello world6 text , hello world58 text [, hello world60 hello world2 [, hello world62 text ] ] ) → hello world2 Trả về số lần biểu thức chính quy POSIX hello world58 khớp với hello world6; hello world67 → hello world68 hello world69 ( hello world6 text , hello world58 text [, hello world60 hello world2 [, hello world76 hello world2 [, hello world78 hello world2 [, hello world62 text [, hello world82 hello world2 ] ] ] ] ) → hello world2 Trả về vị trí trong phạm vi hello world6 nơi khớp thứ _______76 của biểu thức chính quy POSIX hello world58 xảy ra hoặc 0 nếu không có khớp nào như vậy; hello world88 → hello world68 hello world90 → hello world91 hello world92 ( hello world6 text , hello world58 text [, hello world62 text ] ) → boolean Kiểm tra xem sự trùng khớp của biểu thức chính quy POSIX hello world58 có xảy ra trong vòng hello world6 hay không; xx NULL zz02 → t xx NULL zz04 ( hello world6 text , hello world58 text [, hello world62 text ] ) → hello world16 Trả về các chuỗi con trong trận đấu đầu tiên của biểu thức chính quy POSIX hello world58 cho hello world6; xx NULL zz14 → xx NULL zz15 xx NULL zz16 ( hello world6 text , hello world58 text [, hello world62 text ] ) → xx NULL zz23 Trả về các chuỗi con trong kết quả khớp đầu tiên của biểu thức chính quy POSIX _______0_______58 cho _______0_______6 hoặc các chuỗi con trong tất cả các kết quả khớp như vậy nếu cờ ________9____26 được sử dụng; xx NULL zz27 → {bar} {baz} xx NULL zz28 ( hello world6 text , hello world58 text , xx NULL zz33 text [, hello world60 hello world2 ] [, hello world62 text ] ) → text Thay thế chuỗi con khớp đầu tiên với biểu thức chính quy POSIX hello world58 hoặc tất cả các kết quả khớp đó nếu sử dụng cờ xx NULL zz26; xx NULL zz42 → xx NULL zz43 xx NULL zz28 ( hello world6 text , hello world58 text , xx NULL zz33 text , hello world60 hello world2, hello world76 hello world2 [, hello world62 text ] ) → text Thay thế chuỗi con khớp thứ hello world76 thành biểu thức chính quy POSIX hello world58 hoặc tất cả các kết quả khớp như vậy nếu hello world76 bằng 0; xx NULL zz61 → xx NULL zz62 xx NULL zz63 ( hello world6 text , hello world58 text [, hello world62 text ] ) → hello world16 Tách hello world6 bằng cách sử dụng biểu thức chính quy POSIX làm dấu phân cách, tạo ra một mảng kết quả; xx NULL zz72 → xx NULL zz73 xx NULL zz74 ( hello world6 text , hello world58 text [, hello world62 text ] ) → xx NULL zz81 Tách hello world6 bằng cách sử dụng biểu thức chính quy POSIX làm dấu phân cách, tạo ra một tập hợp kết quả; xx NULL zz83 → hello world xx NULL zz84 ( hello world6 text , hello world58 text [, hello world60 hello world2 [, hello world76 hello world2 [, hello world62 text [, hello world82 hello world2 ] ] ] ) → text Trả về chuỗi con trong phạm vi hello world6 khớp với lần xuất hiện thứ hello world76 của biểu thức chính quy POSIX hello world58 hoặc hello world46 nếu không có kết quả khớp như vậy;
hello world6 text , text 09 hello world2 ) → text Lặp lại hello world6 số lần được chỉ định là text 09
hello world6 text , text 19 text , text 21 text ) → text Thay thế tất cả các lần xuất hiện trong hello world6 của chuỗi con text 19 bằng chuỗi con text 21
Đảo ngược thứ tự của các ký tự trong chuỗi
hello world6 text , boolean 6 hello world2 ) → text Trả về
hello world6 text , starts_with() 4 hello world2 [, 'alphabet' ^@ 'alph' 4 text ] ) → text Kéo dài hello world6 thành chiều dài starts_with() 4 bằng cách nối thêm các ký tự 'alphabet' ^@ 'alph' 4 (một khoảng trắng theo mặc định). Nếu hello world6 đã dài hơn starts_with() 4 thì nó sẽ bị cắt bớt
hello world6 text [, hello world8 text ] ) → text Xóa chuỗi dài nhất chỉ chứa các ký tự trong hello world8 (một khoảng trắng theo mặc định) từ cuối hello world6
hello world03
hello world6 text , text 73 text , boolean 6 hello world2 ) → text Tách hello world6 tại các lần xuất hiện của text 73 và trả về trường thứ _______6 của boolean 6 (đếm từ một) hoặc khi ____277_______6 là số âm, trả về. boolean 6. trường 'th-từ-cuối cùng
hello world6 text , text 90 text ) → boolean Trả về true nếu hello world6 bắt đầu bằng text 90
hello world6 text , text 73 text [, ^@ 02 text ] ) → hello world16 Tách hello world6 tại các lần xuất hiện của text 73 và tạo các trường kết quả thành một mảng text . Nếu text 73 là hello world46, mỗi ký tự trong hello world6 sẽ trở thành một phần tử riêng biệt trong mảng. Nếu text 73 là một chuỗi rỗng, thì hello world6 được coi là một trường duy nhất. Nếu ^@ 02 được cung cấp và không phải là hello world46, các trường khớp với chuỗi đó sẽ được thay thế bằng hello world46. Xem thêm
hello world6 text , text 73 text [, ^@ 02 text ] ) → xx NULL zz81 Tách hello world6 tại các lần xuất hiện của text 73 và trả về các trường kết quả dưới dạng một tập hợp gồm các hàng text . Nếu text 73 là hello world46, thì mỗi ký tự trong hello world6 sẽ trở thành một hàng riêng biệt của kết quả. Nếu text 73 là một chuỗi rỗng, thì hello world6 được coi là một trường duy nhất. Nếu ^@ 02 được cung cấp và không phải là hello world46, các trường khớp với chuỗi đó sẽ được thay thế bằng hello world46
xx NULL zz
hello world6 text , ^@ 42 text ) → hello world2 Trả về chỉ số bắt đầu đầu tiên của hello world6 hoặc bằng 0 nếu không có. (Tương tự như vị trí( , nhưng lưu ý thứ tự đảo ngược đối số. )
hello world6 text , hello world60 hello world2 [, ^@ 56 hello world2 ] ) → text Trích xuất chuỗi con của hello world6 bắt đầu từ ký tự thứ 60 của hello worldvà mở rộng cho _______256_______56 ký tự nếu được chỉ định. (Tương tự như chuỗi con( . )
hello world6 text ) → text
hello world6 text , ^@ 76 hello world23 ) → text
hello world6 text , ^@ 76 hello world2 ) → text Chuyển đổi hello world6 sang ASCII từ một mã hóa khác, có thể được xác định bằng tên hoặc số. Nếu bỏ qua ^@ 76, mã hóa cơ sở dữ liệu được giả định (trong thực tế, đây là trường hợp hữu ích duy nhất). Việc chuyển đổi bao gồm chủ yếu là bỏ dấu. Chuyển đổi chỉ được hỗ trợ từ mã hóa ^@ 87, ^@ 88, ^@ 89 và ^@ 90. (Xem mô-đun không có dấu để biết giải pháp khác, linh hoạt hơn. )
hello world2 ) → text
Chuyển đổi số thành biểu diễn thập lục phân tương đương
hello world6 text , text 19 text , text 21 text ) → text Thay thế từng ký tự trong hello world6 khớp với một ký tự trong bộ text 19 bằng ký tự tương ứng trong bộ text 21. Nếu text 19 dài hơn text 21, các ký tự thừa trong text 19 sẽ bị xóa
Đánh giá các ký tự Unicode đã thoát trong đối số. Các ký tự Unicode có thể được chỉ định là Nếu mã hóa máy chủ không phải là UTF-8, điểm mã Unicode được xác định bởi một trong các chuỗi thoát này sẽ được chuyển đổi thành mã hóa máy chủ thực tế; |