Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/02/2003, 20:29
Avatar de MrLake
MrLake
 
Fecha de Ingreso: febrero-2003
Ubicación: México
Mensajes: 75
Antigüedad: 22 años, 3 meses
Puntos: 0
aquí te muestro 2 alternativas.
1: Puedes usar la función conver de SQL al insertarla por ejemplo
Insert Into MiTabla (fecha) values (convert(datetime,'30/09/2002',103))

el 103 te asegura que la inserta en el formato dd/mm/yy
1 101 USA mm/dd/yy
2 102 ANSI yy.mm.dd
3 103 Británico/Francés dd/mm/yy
4 104 Alemán dd.mm.yy
5 105 Italiano dd-mm-yy

si necesitas saber más consulta la ayuda de SQL el comando convert

Al recuperarla puedes usar
SQL$ = SQL$ + " RIGHT ('00'+ rtrim(ltrim(convert(char,(datepart (dd,T.Fecha))))),2) AS Dia, "
SQL$ = SQL$ + " RIGHT ('00'+ rtrim(ltrim(convert(char,(datepart (mm,T.Fecha))))),2) AS Mes,"
SQL$ = SQL$ + " rtrim(ltrim(convert(char,(datepart (yyyy,T.Fecha))))) AS Año,"
SQL$ = SQL$ + " RIGHT ('00'+rtrim(ltrim(convert(char,(datepart (hh,T.Fecha))))),2) +':'+ "
SQL$ = SQL$ + " RIGHT ('00'+rtrim(ltrim(convert(char,(datepart (mi,T.Fecha))))),2) +':'+ "
SQL$ = SQL$ + " RIGHT ('00'+rtrim(ltrim(convert(char,(datepart (ss,T.Fecha))))),2) AS Hora,"

algo así


2. Puedes cambiar el lenguaje del usuario en particular que se esta conectando a la base con con la función SET LANGUAGE