次のように、接続ごとに日時形式を設定できます
SET DATEFORMAT dmy
この方法では、SQL Server に送信される日付に d/m/y の日付形式を使用できますが、これは接続に依存します。SQL Server への新しい接続が確立された場合、またはサーバーが停止して再起動された場合、日付形式は m/d/y に戻ります。
フォーマットを永続的に設定する
サーバーで言語を設定するには、sp_addlanguage を使用して言語を追加する必要があります。次の例では、英国英語の言語を設定し、日付を DD/MM/YY 形式で指定します。この例は他の国にも適用できますが、sp_addlanguage のパラメーターを変更する必要がある場合があります。
exec sp_addlanguage 'British', 'English', 'January,February,March,April,May,June,July,August,September,October, November,December', 'Jan,Feb,Mar,Apr,May,Jun,Jul ,Aug,Sep,Oct,Nov,Dec', 'Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday', dmy,1 sp_configure 'default language', 1 オーバーライドで再構成
詳細については
http://support.microsoft.com/kb/173907