SqliteMan. Presentar Fechas


Subject: SqliteMan. Presentar Fechas
Buenas tardes.

Usando Sqlite3. A la hora de crear un campo, he usado date.
Supuestamente SQL, el formato de fecha es "mes día año". Lo curioso es que cuando veo como muestra
el campo SqliteMan, lo hace de esta forma: "año, mes , día".

Creía que lo haría de la primera forma. En la creación de la tabla, he especificado fecha, no texto.

...
.Fields.Add("fentrada", gb.date)
...


¿ Es algo propio la forma en como lo presenta SqliteMan o es la forma de como debe presentarse un campo tipo date en una base ?.

Si veo la instrucción que muestra SqliteMan para la definición de la creación del tipo de campo usa DateTime
En este caso no es necesaria la hora.

Cuando se crea el tipo de campo fecha desde gambas para la creación de la tabla, ¿ se le puede decir que solo sea fecha ?. Es que la hora no me interesa.
No he visto nada concreto para fechas con .Table.Fields.Add. Si acaso con las cadenas para limitar el tamaño.

Saludos

Subject: Re: SqliteMan. Presentar Fechas
He dicho por aquí muchas veces que Sqlite no es una base de "datos como las demás". No utiliza tipos de datos rígidos sino que se basa en un concepto llamado "Afinidad de tipo".
Te pongo dos enlaces, uno en español y otro en inglés, sobre el tema que lo explican el de inglés mejor que el de español... como siempre
http://www.w3ii.com/es/sqlite/sqlite_data_types.html
https://www.sqlite.org/datatype3.html

Luego tienes que ver qué interpretación de esos datos y sus tipos hace el entorno en que los visualizas. Hay entornos que buscan los formatos según el idioma instalado, los hay que no, etc. etc.

Ignoro cómo lo hace Sqliteman... y tampoco me interesa mucho. Es un programa que sólo suelo utilizar para apoyos muy concretos en las manipulaciones de las bases de datos SQLite. Si con gambas controlas el tema... pues adelante.

Profile PM  
Subject: Re: SqliteMan. Presentar Fechas
Shordi:

Citar:

He dicho por aquí muchas veces que Sqlite no es una base de "datos como las demás". No utiliza tipos de datos rígidos sino que se basa en un concepto llamado "Afinidad de tipo".


Si, comentabas algo así como que todo era texto.

Bueno, por algún lado tengo que empezar con base de datos.
Eso lo llevo diciendo quizás mas de un año. Mientras me haga el apaño para manejar datos y comprender mejor el SQL.
Aunque no sea un administrador de base excepcional.

Interesante enlace.

Saludos

Subject: Re: SqliteMan. Presentar Fechas
Citar:
Aunque no sea un administrador de base excepcional.

¿Quién ha dicho que no? Para lo que es y tal como lo hace es magníficamente excepcional.

El problema es que la peña la compara con las grandes BD... y eso no es justo. No usas un ferrari para hacer una mudanza y vas diciendo que los ferraris son una mierda. Cada cosa en lo suyo.

A mí me parace una opción excelente para iniciarte en SQL. Cierto que el lenguaje de administración de la BD es un poco peculiar, pero esa es la parte más específica e individualizada de todas las bases de datos.

Saludos.

Profile PM  
Subject: Re: SqliteMan. Presentar Fechas
Shordi:

¿ Es que hay algún gestor de base de datos que use solo el estándar SQL ?.
Supongo que cuando usabas otros motores y aplicaciones de base de datos de las de antes,
tambien tendrían sus historias y variedades.

Dicen que en la variedad está lo bueno.

Saludos


Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.0854s (PHP: -32% SQL: 132%)
SQL queries: 23 - Debug Off - GZIP Enabled