PostgreSQL - formato fecha

   
Vista:

formato fecha

Publicado por zendi (3 intervenciones) el 17/02/2012 17:02:29
buenos dias administradores de bases de datos quisiera saber con que formato se actualiza un campo fecha
tengo este codigo:
INSERT INTO products (product_no,name,price,fecha) VALUES ('124','',200,100,(2012/02/01));
aclaro; este INSERT lo tengo en la base datos.

espero por favor que me ayuden.
salud.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

formato fecha

Publicado por xve (47 intervenciones) el 17/02/2012 19:18:19
Hola Zendi, no soy experto en postgreSQL, pero creo que sería algo así:

INSERT INTO products (product_no,name,price,fecha) VALUES ('124','',200,100,(to_date('2012-02-01', 'YYYY-MM-DD')));

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

formato fecha

Publicado por zendi ald_mir@hotmail.com (3 intervenciones) el 17/02/2012 20:49:37
hice tal como me dijiste pero ahora me arroja este error:
ERROR: column "fecha" is of type date but expression is of type integer
HINT: You will need to rewrite or cast the expression.

el campo es de tipo date.

esta es la estructura de la tabla:


CREATE TABLE products (
product_no integer,
name text,
price numeric CHECK (price > 0),
fecha date,
discounted_price numeric CHECK (discounted_price > 0),
CHECK (price > discounted_price)
);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

formato fecha

Publicado por xve (47 intervenciones) el 17/02/2012 22:23:12
Huy no me di cuenta... creo que tienes el insert... hay un valor de mas.. creo que tienes puestos dos precios... prueba así:
1
INSERT INTO products (product_no,name,price,fecha) VALUES ('124','',100,(to_date('2012-02-01', 'YYYY-MM-DD')));
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

formato fecha

Publicado por zendi andresmen2004@hotmail.com (102 intervenciones) el 18/02/2012 01:25:07
asi es xve, quedo bien. gracias.
A proposito en otro orden de ideas una vez que ya tengo la base de datos en un servidor como hago para que varios usuarios puedan accesarla?
¿puedo usar mi propia computadora como servidor?

y disculpa tanta consultas para ti.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Acceso a base de datos postgreSQL desde el exterior

Publicado por xve (47 intervenciones) el 18/02/2012 10:46:54
Si por supuesto que puedes utilizarla, pero tendrás que dispones de una IP fija o un DNS dinamico como no-ip.com o dyn.com.
Tambien tendrás que abir el puerto al router para redireccionarlo a la maquina donde esta el postreSQL... si no recuerdo mal, es el puerto es el 5432

Con esto, desde el exterior se tendra acceso a tu base de datos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Acceso a base de datos postgreSQL desde el exterior

Publicado por zendi andresmen2004@hotmail.com (102 intervenciones) el 18/02/2012 17:10:59
estos sitios no-ip.com y dyn.com son hostings libres en realidad?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Acceso a base de datos postgreSQL desde el exterior

Publicado por xve (47 intervenciones) el 18/02/2012 22:12:48
No, no son hostings, son servidores de DNS's dinamicos...
Por ejemplo, te dan a escoger un nombre, por ejemplo: pepe.no-ip.com, y ese nombre, siempre apuntara a la IP de tu cada, aunque cambie la IP... eso si, tienes que tener un programa instalado que va informando de tu IP cada n minutos...

En definitiva, es para poder tener un servicio en tu casa, sin tener que contratar una IP fija.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar