Google
Web dns.bdat.net

Re: [PHP-ES] Como hacer update a una tabla que no tiene identificador?

From: Javier Armendáriz (jarmendariz(EN)teleline.es)
Date: Fri Nov 05 2004 - 09:34:37 CET


De documentación de Oracle

    * MySQL does not support RowID. That means that you cannot use RowID
      as a replacement for a primary key.
    * All tables must have a primary key.

¿Has pensado en solucionar el asunto con tablas temporales?

Sera lento y torpon, pero imagino que debiera de haber poquísimos casos
en que te encuentres con una tabla sin primary key

Otra posibilidad es ver como lo tiene resuelto phpmyadmin, porque,
permiteme que te comente, estas reinventando la rueda

maborak wrote:

> loading.............
>
>
>
> Hola a todos quisiera hacer un update a esto:
>
> |Ca|Cb|Cc|
> | a| a| a|
> | a| a| a|
> | a| a| a| <--- hacerle el update a la tercera fila.
> | a| a| a|
>
> Osea las 3 columnas son de texto no tiene primary_key tampoco un ID
> que se autoincremente y en base a esto coger cual hacer el update, se
> que es tonto a hacer un update a una fila específica si todas son
> iguales , pero quiero hacerla.
> En algunos casos puede tener un PRIMARY KEY pero no una columna
> auto_increment JAMÁS.
> Gracias.
> Tipo:MyISAM
>
>
> connection closed.
>



This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:31 CET