TO_CHAR () TRONG ORACLE TO_CHAR() là hàm chuyển đổi kiểu dữ liệu ngày tháng hoặc một con số sang kiểu dạng chuỗi. Hàm TO_CHAR có thể được sử dụng dưới nhiều trường hợp khác nhau : Chuyển đổi kiểu định dạng của ngày tháng Chuyển đổi kiểu định dạng con số Dùng để so sánh, lọc dữ liệu từ mệnh đề WHERE ...... Chuyển đổi kiểu định dạng của ngày tháng Mặc định kiểu dữ liệu ngày tháng trong oracle sẽ được khai báo là "DD/MON/RR" Trong đó: DD là ngày tính từ 1 đến 31 MON là viết tắt 3 từ đầu của tháng trong tiếng anh RR là một kiểu định dạng năm bắt đầu từ 1 đến 99 Đối với kiểu định dạng này có thể gây ít nhiều tới việc đọc dữ liệu của người dùng. Ta nên dùng TO_CHAR() để chuyển đổi lại kiểu dữ liệu. Với câu lệnh TO_CHAR (HIRE_DATE,'DD/MM/YYYY') ta có thể chuyển đổi ngày tháng sang kiểu dễ hiểu hơn như ngày-tháng-năm (DD/MM/YYYY) , tháng-ngày-năm (MM/DD/YYYY),... Các bạn có thể tìm hiểu các kiểu định dạng khác ở đây...