2008-08-15 37 views

Trả lời

12
select datename(weekday, getdate()); 
0

này là không thể mà không sử dụng kết quả để chọn ngày chính mình. Đối với một điều, các đại diện văn bản trong ngày là phụ thuộc vào miền địa phương. Đối với một giá trị trả về khác phụ thuộc vào thiết lập 'datefirst'.

0

Nếu bạn muốn giải pháp có thể bản địa hóa, chỉ cần tham gia kết quả với bảng có tên và số.

1

Nó thực sự khiến tôi tìm kiếm nhiều hơn tôi nghĩ rằng nó sẽ tìm thấy câu trả lời này. Thật buồn cười khi bạn có thể sử dụng công nghệ cho các lứa tuổi và không bao giờ biết về các chức năng đơn giản như thế này.

select datename(dw, getdate()) 

Tôi không biết cách bản địa hóa hoạt động với chức năng này. Lấy tên phía máy khách có lẽ là câu trả lời, nhưng sẽ tốt hơn nếu làm điều đó trên cơ sở dữ liệu. Sql Server sẽ sử dụng các thiết lập collation để xác định đầu ra cho điều này?

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