Définition et redéfinition de la DATEFORMAT dans sql server 2005

Est-il un moyen d'interroger le courant DATEFORMAT SQLServer 2005 est actuellement à l'aide de T-SQL?

J'ai une application qui lit les préfabriqués INSÉREZ-les déclarations et les exécute à l'encontre d'une base de données. Afin de rendre les données à insérer la culture indépendante-je stocker datetime-valeurs représentées dans l'invariant de la culture (jour/mois/année...) . Le serveur de base de données peut s'exécuter sous des endroits différents, en fonction de la langue du système (peut-être à l'aide de jour/mois/année) , afin que l'insertion peut se bloquer car la date ne peut pas être analysé.

Je sais qu'il y a du "JEU de LANGAGE" et "SET DATEFORMAT" états en T-SQL pour définir les paramètres régionaux à utiliser.

Je ne veux pas faire ces modifications permanentes (sont-ils permanents?), donc, je suis à la recherche d'une façon de lire le DATEFORMAT à partir de la DB, les stocker, modifier le format de mon goût et de le remettre à la valeur stockée après que les données ont été insérées.

Des idées où trouver de la valeur dans le serveur?

InformationsquelleAutor lowglider | 2008-11-20