Página 1 de 1

No logro hacer un INSERT coherente

NotaPublicado: 2009-02-12 21:33 @939
por mjimenez
Estas son las propiedades de la select de la tabla a la que intento hacer el insert:

Código: Seleccionar todo
SELECT * from eventos where lower(text) like '%testigo%' order by ttime desc limit 1;
+-------+----------------------------
| ID    | TEXT     | CATEGORY | DOMAIN | NETWORK | NODE     | ENTITY        | SEVERITY | TTIME         | SOURCE        | HELPURL  | WEBNMS         | GROUPNAME | OWNERNAME |
+-------+---------------------------
| 20927 | Alert: testigo : arrived   | public   |         |         | 10.168.100.20 | 10.168.100.20 |        1 | 1234343883752 | 10.168.100.20 | 6-3.html | NODO_1 |           | NULL      |
+-------+---------------------------


ID es autoincrement (imagino que con insert id value DEFAULT me serviría ¿no?

TTIME es el tiempo de Solaris quitándole las 2 últimas cifras... ¿alguien sabe cómo se recrea este número basado en la fecha actual?

Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
INSERT INTO eventos (ID, TEXT, CATEGORY, DOMAIN, NETWORK, NODE, ENTITY, SEVERITY, TTIME, SOURCE, HELPURL, WEBNMS, GROUPNAME, OWNERNAME) VALUES (DEFAULT, "Alerta", public, ,  , "10.168.100.20", "10.168.100.20", "1", "1234343883752" "10.168.100.20" ,"6-3.html", "NODO_1", , "NULL" );
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


No me está resultando...

¿Alguien me ayuda? thankz

NotaPublicado: 2009-02-13 04:13 @217
por explorer
A los que son de tipo autoincremental, no es necesario darles ningún valor.

Veo un par de comas sueltas, la palabra "public" sin comillas, el DEFAULT sobra...

NotaPublicado: 2009-02-13 05:41 @279
por mjimenez
¿¿Así que quedaría como:

Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
INSERT INTO eventos (ID, TEXT, CATEGORY, DOMAIN, NETWORK, NODE, ENTITY, SEVERITY, TTIME, SOURCE, HELPURL, WEBNMS, GROUPNAME, OWNERNAME) VALUES ('', "Alerta", public, ,  , "10.168.100.20", "10.168.100.20", "1", "1234343883752" "10.168.100.20" ,"6-3.html", "NODO_1", , "NULL" );
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
??

¿o ID = NULL ?

NotaPublicado: 2009-02-13 06:06 @296
por explorer
Con un 1 valdría. O incluso ni siquiera meter ese campo.

NotaPublicado: 2009-02-13 06:52 @327
por mjimenez
Ok, select cerrada; gracias, Joaquín ;)