Có cách nào để truy vấn SQLFerverRAT DATEFOMRAT hiện tại 2005 hiện đang sử dụng với T-SQL không?Cài đặt và đặt lại DATEFORMAT trong SQLServer 2005
Tôi có một ứng dụng đọc các câu lệnh INSERT được tạo trước và thực thi chúng dựa vào cơ sở dữ liệu. Để làm cho dữ liệu được chèn vào văn hóa độc lập, tôi lưu trữ các giá trị datetime được biểu diễn trong văn hóa bất biến (tháng/ngày/năm ...). Máy chủ cơ sở dữ liệu có thể chạy theo miền địa phương khác, tùy thuộc vào ngôn ngữ hệ thống (có thể sử dụng ngày/tháng/năm), do đó chèn có thể bị lỗi vì không thể phân tích cú pháp thời gian datetime.
Tôi biết có các câu lệnh "SET LANGUAGE" và "SET DATEFORMAT" trong T-SQL để đặt ngôn ngữ được sử dụng.
Tôi không muốn thực hiện những thay đổi này vĩnh viễn (chúng có vĩnh viễn không?), Vì vậy tôi đang tìm cách đọc DATEFORMAT từ DB, lưu trữ, thay đổi định dạng theo ý thích của tôi và đặt lại thành giá trị được lưu trữ sau khi dữ liệu được chèn vào.
Bất kỳ ý tưởng nào để tìm giá trị đó trong máy chủ?
Cảm ơn! Có vẻ như tôi lo lắng quá nhiều :) – lowglider