Hiển thị kết quả từ 1 đến 5 / 5
  1. #1
    Tham gia
    20-08-2007
    Bài viết
    44
    Like
    8
    Thanked 1 Time in 1 Post

    Ngạc nhiên Làm sao nhập đc định dạng thời gian trong Sql 2008 là dd/mm/yy ?

    Mặc định sql nó bắt phải nhập dạng dữ liệu datetime là mm/dd/yy,mình quen nhập ngày trước nếu >12 là bị lỗi. Khi hiển thị dữ liệu trong bảng ở sql nó cũng hiển thị tháng trước ngày sau.
    Làm sao để sql nó chấp nhận kiểu nhập vào là ngày trước tháng sau ?
    See life cry - Nhìn đời rơi lệ
    Quote Quote

  2. #2
    Tham gia
    10-01-2009
    Location
    Hà Nội
    Bài viết
    148
    Like
    3
    Thanked 19 Times in 16 Posts
    - Chẳng ai nhập liệu vào thẳng SQL Server đâu bạn. Bạn có thể cấu hình trên giao diện nhập liệu của bạn để có định dạng như ý, sau đó truyền vào SQL Server thôi.
    - Còn lúc hiển thị từ SQL Server ra, bạn cũng có thể format nó theo kiểu bạn thích.
    - SQL Server lưu kiểu gì thì kệ nó
    Oracle DBA - Hướng dẫn Oracle HCM Y!M red_devilic

  3. Thành viên Like bài viết này:


  4. #3
    Tham gia
    22-06-2006
    Bài viết
    72
    Like
    2
    Thanked 1 Time in 1 Post
    Bạn nhập dữ liệu theo định dạng yyyy/mm/dd đi.

  5. #4
    Tham gia
    13-04-2013
    Bài viết
    52
    Like
    0
    Thanked 2 Times in 2 Posts

    re

    Khi nhập dữ liệu vào sql thì bạn cứ nhập theo MM/dd/yyyy, còn nếu trên form của bạn thì cứ việc nhập dd/MM/yyyy nhưng trước khi lưu thì covert qua MM/dd/yyyy thì ko sợ lỗi.
    123quangcao. net

  6. #5
    Tham gia
    28-11-2008
    Bài viết
    211
    Like
    2
    Thanked 12 Times in 12 Posts
    Bạn cứ nhập theo sql đi, lúc xuất ra bạn conver ra là được mình.
    Mình toàn làm như vậy.

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •