40
Được cung cấp 03/09/1982
cách chúng tôi có thể nói đó là ngày trong tuần. Trong trường hợp này, nó sẽ là Tue
.Cách lấy tên ngày trong tuần từ một ngày?
Có thể truy cập một truy vấn không?
Được cung cấp 03/09/1982
cách chúng tôi có thể nói đó là ngày trong tuần. Trong trường hợp này, nó sẽ là Tue
.Cách lấy tên ngày trong tuần từ một ngày?
Có thể truy cập một truy vấn không?
to_char(to_date('03/09/1982','dd/mm/yyyy'), 'DAY')
Tôi nghĩ rằng nó sẽ làm việc
cho ba nhân vật đầu tiên
select to_char(to_date('03/09/1982','dd/mm/yyyy'), 'DY')
vốn chỉ chữ cái đầu tiên
select to_char(to_date('03/09/1982','dd/mm/yyyy'), 'Dy')
Hãy nhận biết rằng 'dd/mm/yyyy' trong các ví dụ mã ở trên là không điển hình, nếu những gì bạn định làm là định dạng ngày của Hoa Kỳ. Ở Hoa Kỳ, định dạng ngày điển hình sẽ là 'mm/dd/yyyy'. Không rõ liệu ví dụ ban đầu là vào tháng 3 hay tháng 9. – DWright
Không điển hình? @DWright bạn phải đến từ Hoa Kỳ và chưa bao giờ làm việc trên một chương trình quốc tế hoặc nghe về các tiêu chuẩn quốc tế (ISO) – pablete
@pablete, tôi thực sự lớn lên ở châu Âu và nhận thức được các biến thể quốc tế về định dạng ngày tháng và cũng nhận thức được ISO tiêu chuẩn. Lý do tôi đưa ra nhận xét đó là OP rõ ràng sử dụng định dạng ngày của Hoa Kỳ, kể từ ngày 9 tháng 3 năm 1982 là thứ Ba, nhưng ngày 3 tháng 9 năm 1982 là thứ Sáu. OP cho biết đó là thứ ba, vì vậy chúng tôi biết định dạng ngày của Hoa Kỳ đang được sử dụng. Nhưng Zohaib đang sử dụng chuỗi định dạng 'dd/mm/yyyy', do đó gây ra vấn đề tiềm năng nếu OP sử dụng chuỗi định dạng của Zohaib, vì nó không phải là định dạng của Hoa Kỳ. Vì vậy, tôi muốn chỉ cảnh báo mọi người, và đặc biệt là OP, cho điều đó. – DWright