Làm cách nào để viết hoa trong mysql?

Hàm UCASE[] hoặc UPPER[] trong MySQL

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Cập nhật lần cuối. 16 tháng 6 năm 2021

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    1. UCASE[].
    Hàm này có thể dùng để chuyển một chuỗi thành chữ hoa. Hàm này tương tự như hàm UPPER[]. UPPER[]\UCASE[] là hàm MySQL tích hợp sẵn.

    Cú pháp.
     

    SELECT UCASE[text]

    Ví dụ – 
     

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;

    đầu ra.  

     

    UpperTextMYSQL TRÊN GEEKSFORGEEKS LÀ VUI

    Bây giờ, ở đây bạn sẽ thấy chức năng UPPER.  

    2. PHÍA TRÊN[].  

    Cú pháp.
     

    SELECT UPPER[text]

    Ví dụ – 
     

    SELECT UPPER["MySQL on geeksforgeeks is FUN!"] AS UpperText;

    đầu ra.  

     

    UpperTextMYSQL TRÊN GEEKSFORGEEKS LÀ VUI

    Xử lý dữ liệu chuỗi nhị phân.
    Hàm UPPER[] không ảnh hưởng đến các chuỗi nhị phân như BINARY, VARBINARY hoặc BLOB. Do đó, để sử dụng chuỗi nhị phân trong hàm UPPER[], cần chuyển chuỗi thành chuỗi không nhị phân.

    Ví dụ – 
     

    SET @str = BINARY 'Geeksforgeeks';

    Bây giờ, nếu bạn muốn đọc chuỗi nhị phân, hãy sử dụng cú pháp dưới đây.
     

    SELECT UPPER[@str], UPPER[CONVERT[@str USING utf8mb4]] AS UpperText;

    đầu ra.  

     

    UPPER[@str] Văn bản trên Geeksforgeeks GeekSFORGEEKS

    Lưu ý – 
    Có thể quan sát rõ ràng từ đầu ra, hàm UPPER[] không có tác dụng đối với chuỗi nhị phân.
     

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Hướng dẫn này giải thích các hàm MySQL UPPER[]/UCASE[] chuyển đổi các ký tự chữ thường của chuỗi thành chữ hoa. Chúng tôi sẽ mô tả hoạt động của phương pháp này với sự trợ giúp của các ví dụ đơn giản

    1.
    2.
    3.
    4.

    Bây giờ chúng ta hãy đi qua từng phần một

    Hàm UPPER[]/UCASE[] của MySQL

    Như đã nêu ban đầu, UPPER[] là một hàm MySQL tích hợp giúp thay đổi giá trị chuỗi thành chữ hoa. Vì vậy, bây giờ chúng ta hãy xem chi tiết và kiểm tra xem chúng ta có thể sử dụng nó như thế nào

    cú pháp

    Dưới đây là chữ ký của phương pháp này

    # MySQL Function to convert text to upper case
    UPPER[Given_string];

    Dưới đây là mô tả về tham số được sử dụng trong chức năng trên

    +--------------+-------------------------------------+
    | # Params     | # Description                       |
    +--------------+-------------------------------------+
    | Given_string | Input string argument in lower case |
    +-------------+--------------------------------------+

    MySQL cũng cung cấp UCASE[] là một chức năng khác để chuyển đổi một chuỗi thành chữ hoa. Phải nhập một số văn bản và tạo ra kết quả ở định dạng viết hoa

    ________số 8

    Sau này, trong các ví dụ, bạn sẽ thấy rằng cả UPPER[] và UCASE[] đều tạo ra cùng một đầu ra

    Hàm LOWER[]/LCASE[] của MySQL

    MySQL UPPER[]/UCASE[] Ví dụ

    Bây giờ chúng ta hãy tiết lộ một số ví dụ giải quyết các tình huống khác nhau

    Sử dụng UPPER[]/UCASE[] để chuyển chữ sang chữ hoa

    Cả hai hàm UPPER[] và UCASE[] đều có thể lấy TEXT tiêu chuẩn hoặc chữ và số và chuyển đổi thành chữ hoa. Xem ví dụ bên dưới

    SELECT UPPER['Python Programming'];
    SELECT UPPER['Python Version 3.6'];

    Kiểm tra kết quả/kết quả của hàm UPPER[] bên dưới

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    0

    Tiếp theo, chúng ta sẽ chạy thử nghiệm tương tự bằng hàm MySQL UCASE[]

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    1

    Bạn có thể thấy rằng UCASE[] cũng tạo ra tương tự như UPPER[] đã làm

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    0

    Gọi UPPER[]/UCASE[] trên các trường của bảng

    Trong ví dụ này, chúng tôi đang áp dụng hàm UPPER[] trên một cột của bảng. Ở đây, chúng tôi sẽ in tên công ty ở định dạng in hoa

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    3

    Sau khi thực hiện lệnh trên, đầu ra sẽ là

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    4

    Bây giờ chúng ta hãy sử dụng UCASE[] trên cùng một bảng và xem nó làm được gì

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    5

    Sau khi thực hiện lệnh trên, đầu ra là như nhau

    SELECT UCASE["MySQL on geeksforgeeks is FUN!"] AS UpperText;
    4

    MySQL UPPER[]/UCASE[] trên văn bản nhị phân

    Các loại MySQL như BINARY, VARBINARY và BLOB là văn bản nhị phân. Hàm UPPER[] không tương thích trực tiếp với chúng

    Do đó, trước tiên chúng ta phải làm cho chúng tương thích với hàm UPPER[]. Xem ví dụ bên dưới

    +--------------+-------------------------------------+
    | # Params     | # Description                       |
    +--------------+-------------------------------------+
    | Given_string | Input string argument in lower case |
    +-------------+--------------------------------------+
    1

    Sau khi thực hiện, chúng tôi nhận được điều này

    +--------------+-------------------------------------+
    | # Params     | # Description                       |
    +--------------+-------------------------------------+
    | Given_string | Input string argument in lower case |
    +-------------+--------------------------------------+
    2

    Tương tự, bây giờ chúng ta sẽ gọi UCASE[] thay vì UPPER[] cho trường hợp thử nghiệm trên

    +--------------+-------------------------------------+
    | # Params     | # Description                       |
    +--------------+-------------------------------------+
    | Given_string | Input string argument in lower case |
    +-------------+--------------------------------------+
    3

    Sau khi thực hiện, chúng tôi nhận được điều này

    +--------------+-------------------------------------+
    | # Params     | # Description                       |
    +--------------+-------------------------------------+
    | Given_string | Input string argument in lower case |
    +-------------+--------------------------------------+
    2

    Chúng tôi hy vọng rằng sau khi kết thúc hướng dẫn này, bạn sẽ cảm thấy thoải mái khi sử dụng các hàm MySQL UPPER[] và UCASE[]. Tuy nhiên, bạn có thể thực hành thêm với các ví dụ để tự tin hơn

    Làm cách nào để thay đổi ký tự đầu tiên thành chữ hoa trong MySQL?

    Trên thực tế, không có hàm duy nhất nào trong MySQL chỉ viết hoa chữ cái đầu tiên của chuỗi. Chúng ta cần sử dụng các hàm lồng nhau và trong trường hợp này, chúng ta có thể sử dụng hàm UPPER[] và LOWER[] với hàm SUBSTRING[]

    Làm cách nào để sử dụng hàm trên trong MySQL?

    UPPER[]\UCASE[] là hàm MySQL tích hợp sẵn. .
    cú pháp. CHỌN UCASE[văn bản]
    Ví dụ – CHỌN UCASE["MySQL trên geeksforgeeks thật VUI. "] AS UpperText;
    đầu ra. Văn bản trên. MYSQL TRÊN GEEKSFORGEEKS THÚ VỊ. .
    cú pháp. CHỌN UPPER[văn bản]
    Ví dụ – SELECT UPPER["MySQL trên geeksforgeeks thật VUI. "] AS UpperText;
    đầu ra
    Ví dụ -

    Làm cách nào tôi có thể lấy tên viết hoa trong SQL?

    Hàm UPPER[] chuyển đổi một chuỗi thành chữ hoa. Ghi chú. Ngoài ra, hãy xem hàm LOWER[]

    Làm cách nào để thay đổi chữ hoa thành chữ thường trong MySQL?

    Hàm LOWER[] chuyển đổi một chuỗi thành chữ thường. Ghi chú. Hàm LCASE[] bằng với hàm LOWER[]

    Chủ Đề