HQuintas Posted June 20, 2013 at 01:29 PM Report #514044 Posted June 20, 2013 at 01:29 PM Olá Como em SQL posso converter os dados de campo em que data está no formato dd-mm-yyyy para yyyy-mm-dd ?
HappyHippyHippo Posted June 20, 2013 at 01:32 PM Report #514046 Posted June 20, 2013 at 01:32 PM deverias considerar isso problema de apresentação de dados e nunca problema da base de dados até deverias ter a data no formato unixtime, que é somente um número (grande mas um número) IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
HQuintas Posted June 21, 2013 at 07:52 AM Author Report #514167 Posted June 21, 2013 at 07:52 AM Sim, tens razão. Mas o formato unix time também tem as suas desvantagens. Ultimamente tenho usado no formato string e dps manipulo na aplicação, estarei fazendo mal?
Rui Carlos Posted June 21, 2013 at 06:46 PM Report #514351 Posted June 21, 2013 at 06:46 PM A menos que tenhas algum motivo específico para usar strings, diria que isso é má ideia. Perdes funcionalidades para lidar com datas do SGBD, vais desperdiçar espaço, e tornar as operações com datas menos eficientes. Rui Carlos Gonçalves
HQuintas Posted June 22, 2013 at 05:34 AM Author Report #514410 Posted June 22, 2013 at 05:34 AM Quais os tipos de dados que existem em SQLite? No SQLite existem funções para tratar tipo de dados TEXT, como fossem datas. Sei que não é o mais correto, e em alguns SGBD´s não retoma valores correctos por exemplo ao comparar datas. É isso que me está falando?
HappyHippyHippo Posted June 22, 2013 at 08:33 AM Report #514413 Posted June 22, 2013 at 08:33 AM Sim, tens razão. Mas o formato unix time também tem as suas desvantagens. enumera-as IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
HQuintas Posted June 22, 2013 at 11:46 AM Author Report #514433 Posted June 22, 2013 at 11:46 AM Num sistema de 32bits como vai no ano de 2038? - Problema do ano 2038 - Menos fléxivel A conclusão que cheguei, é que depende das situações que vamos processar.
HappyHippyHippo Posted June 22, 2013 at 02:59 PM Report #514466 Posted June 22, 2013 at 02:59 PM - Problema do ano 2038 resolução : 64bits (algo que existe em qualquer esquina) - Menos fléxivel aonde ? é difícil fazer comparações/operações com números ? sabes qual é a diferença computacional de comparação entre dois números inteiros e a comparação de duas strings (que até podem estar num formato diferente) ? queres que enumere as desvantagens de ter uma data em texto ? é que eu não tenho muito tempo ... IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
HQuintas Posted June 23, 2013 at 07:26 AM Author Report #514541 Posted June 23, 2013 at 07:26 AM Não. Eu entendo perfeitamente o que dizes. Fiquei esclarecido. Obrigado pelas vossas respostas.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now