2012-04-04 22 views

Trả lời

36
select to_char(col_name, 'yyyy-mm-dd hh24:mi:ss') from tab_name 

Bạn có thể đọc thêm về to_char chức năng here

+0

Marcin, cảm ơn bạn đã trả lời, nhưng điều này không hoạt động khi tôi truy vấn như thế này "select to_char ('4/4/2012 00:32:00', 'dd/mm/yyyy HH24: MI: SS') từ dual " – palak

+0

Vâng, bạn phải cung cấp ngày (không phải chuỗi) cho hàm to_char. Vì vậy, truy vấn ví dụ của bạn sẽ khá giống như "select to_char (to_date ('4/4/2012 00:32:00', 'fmdd/mm/yyyy hh24: mi: ss'), 'dd/mm/yyyy HH24: MI : SS ') từ hai " –

+0

Marcin, điều này hoạt động tốt, nhưng làm cách nào tôi có thể thay thế tên cột của mình ở đây ??? – palak

1

Một cách rất đơn giản là để thiết lập, trong các thông số nls cơ sở dữ liệu, tham số date_format = 'DD-MM-YYYY HH24: MI: SS'

+0

Các tham số NLS cơ sở dữ liệu thường được ghi đè bởi cài đặt máy khách. Điều này có nghĩa là không bao giờ an toàn khi mã dựa vào các tham số định dạng NLS phía máy chủ, điều đó có nghĩa là hầu như không bao giờ có giá trị thiết lập tham số. –

+0

Vâng, đủ công bằng. – ingitaly

Các vấn đề liên quan