FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Error al insertar numeros negativos
Hola a todos, tengo una tabla definida al que asi
Código:
CREATE TABLE IF NOT EXISTS `COTIZACION` ( `FECHA` DATE NOT NULL , `ACCION_SERIE` VARCHAR(10) NOT NULL , `ACCION_EMISORA` VARCHAR(10) NOT NULL , `ULTIMO` DOUBLE NOT NULL , `PPP` DOUBLE NOT NULL , `ANTERIOR` DOUBLE NOT NULL , `MAXIMO` DOUBLE NOT NULL , `MINIMO` DOUBLE NOT NULL , `VOLUMEN` DOUBLE NOT NULL , `IMPORTE` DOUBLE NOT NULL , `OPERACIONES` DOUBLE NOT NULL , `PUNTOS` DOUBLE NOT NULL , `PORCENTAJE` FLOAT NOT NULL , PRIMARY KEY (`FECHA`, `ACCION_SERIE`, `ACCION_EMISORA`) , INDEX `fk_COTIZACION_ACCION1_idx` (`ACCION_EMISORA` ASC, `ACCION_SERIE` ASC) , CONSTRAINT `fk_COTIZACION_ACCION1` FOREIGN KEY (`ACCION_EMISORA` , `ACCION_SERIE` ) REFERENCES `ACCION` (`EMISORA` , `SERIE` ) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; Código:
INSERT INTO COTIZACION(FECHA, ACCION_SERIE, ACCION_EMISORA, ULTIMO, PPP, ANTERIOR, MAXIMO, MINIMO, VOLUMEN, IMPORTE, OPERACIONES, PUNTOS, PORCENTAJE) VALUES('2013-08-21', '*', 'AC', 89.72, 89.96, 91.14, 91.04, 89.65, 1825411, 164721159.12, 3955, '-1,18', '-1,29'); Obtengo algo como esto: Código:
Warning (Code 1265): Data truncated for column 'PUNTOS' at row 1 Warning (Code 1265): Data truncated for column 'PORCENTAJE' at row 1 EN UN SELECT(notar como cambiaron las dos ultimas columnas): Código:
+------------+--------------+----------------+--------+-------+----------+--------+--------+---------+--------------+-------------+--------+------------+ | FECHA | ACCION_SERIE | ACCION_EMISORA | ULTIMO | PPP | ANTERIOR | MAXIMO | MINIMO | VOLUMEN | IMPORTE | OPERACIONES | PUNTOS | PORCENTAJE | +------------+--------------+----------------+--------+-------+----------+--------+--------+---------+--------------+-------------+--------+------------+ | 2013-08-21 | * | AC | 89.72 | 89.96 | 91.14 | 91.04 | 89.65 | 1825411 | 164721159.12 | 3955 | -1 | -1 | +------------+--------------+----------------+--------+-------+----------+--------+--------+---------+--------------+-------------+--------+------------+ La pregunta es porque ocurre esto? Saben?, lo mas extranio de todo esto es que cuando hago algun otro valor negativo(es decir otra columna), funciona, y no solo eso, si no que no tengo que poner el valor negativo entre comillas.
__________________
No puedo dormir con las lágrimas del mundo cayendo sobre mi... |
#2
|
||||
|
||||
¿Porqué para los primeros números utilizas el PUNTO para decimales y para los último la COMA?
... VALUES('2013-08-21', '*', 'AC', 89.72, 89.96, 91.14, 91.04, 89.65, 1825411, 164721159.12, 3955, '-1,18', '-1,29');
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
I Dont Believe It
Cita:
Jajaja, maldita ingenieria inversa muchas gracias amigo
__________________
No puedo dormir con las lágrimas del mundo cayendo sobre mi... |
#4
|
||||
|
||||
Suele pasar...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Típico error de "el bosque no deja ver los árboles"..., tómalo como un aprendizaje.
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively... "Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum. Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error con numeros y decimales | river_1 | OOP | 5 | 24-04-2013 20:53:56 |
¿firebird y delphi soportan numeros negativos? | JXJ | Firebird e Interbase | 2 | 09-10-2011 11:18:14 |
Formato de numeros negativos | oscarac | OOP | 3 | 18-04-2011 18:24:23 |
detectar numeros negativos | Cosgaya | Varios | 11 | 13-06-2006 13:06:28 |
Edit para numeros negativos | RyAr | Varios | 6 | 28-10-2003 21:09:57 |
|