Programación en castellano
Inicio > Foros > MySQL > COMO INSERTO SI EL PRIMER CAMPO ES ID
-Foros de debate

MySQL
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

COMO INSERTO SI EL PRIMER CAMPO ES ID
Enviado por ROBIN el día 25 de abril de 2006

NO PUEDO INSERTAR EN UNA TABLA CULLO CAMPO LLAVE ES UN ID.
TIENE EL ATRIBUTO DE AUTOINCREMENTAR ACTIVADO

LA TABLA SOLO TIENE DOS CAMPOS( ID_PRO, DESCRIPCION)

UTILIZO EL SIGUIENTE CODIGO
insert tabla1 values("Producto x ") y me marca que me falta un campo en la consulta

insert tabla1 values(1,"producto x") y me indica que el valor asignado esta fuera de rango.

A que se debe (tenia entendido que omitiendo el campo id como lo hice al principio se insertaba automaticamente al igual que en sql server)?



 
Re: COMO INSERTO SI EL PRIMER CAMPO ES ID
Enviado por rabusmar el día 25 de abril de 2006

Puedes intentar lo siguiente:
INSERT INTO Tabla1 VALUES (0, \"Producto X\"), ya que si le asignas cero a un campo autonumérico automáticamente se pondrá el valor más alto + 1.

 
Re: Re: COMO INSERTO SI EL PRIMER CAMPO ES ID
Enviado por ROBIN el día 26 de abril de 2006

Gracias, afirmativamente de ese modo si logre hacerlo.

 



Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: jugar gratis | amor | navidad 2009 | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados