[firebase-br] ¿Por qué no puedo crear una nueva clave primaria?

W O sistemas2000profesional em gmail.com
Sex Jul 22 23:02:00 -03 2011


Gracias Odir

Es extraño, porque no hay valores nulos en la columna IDENTI, pero aún así
no puedo crear la clave primaria.

Gracias por tu consejo.

Saludos.

Walter.



2011/7/22 <odir em clippnet.com.br>

> Experimente executar o seguinte comando e depois criar a chave primária:
> update DEPARTAMENTOS set IDENTI=0 (ou ' ' se o campo for alfa) where
> IDENTIis null
>
> Odir Rodrigues de Oliveira
> Clipp-net Informática
> São Carlos - SP
> Fone/Fax: 16 3307-7369
> Cel: 16 8137-2103
> Msn: clippnet em hotmail.com
> Skype: odir_r
> Site: www.clippnet.com.br
> -----Original Message----- From: W O
> Sent: Thursday, July 21, 2011 11:47 PM
> To: FireBase
> Subject: [firebase-br] ¿Por qué no puedo crear una nueva clave primaria?
>
>
> Hola a todos
>
> Tengo una tabla llamada DEPARTAMENTOS
>
> - Tenía una clave primaria según las columnas CODSUC y CODLOC
> - Le borré la clave primaria
> - Le agregué una nueva columna, llamada IDENTI
> - Rellené la columna IDENTI con valores distintos, uno por cada fila
> - Quise crear una nueva clave primaria, con la columna IDENTI
> - Pero es imposible, me muestra un mensaje que dice: 'validation error for
> column IDENTI, value "*** null ***"'
> - Sin embargo, si escribo:
>      SELECT IDENTI FROM DEPARTAMENTOS
>   no hay valores nulos, la columna IDENTI no tiene valores nulos
> - Probé haciendo un GBAK -backup y después un GBAK -create
> - Me conecté a la nueva base de datos
> - Y el mismo mensaje de error sigue apareciendo cuando quiero crear una
> nueva clave primaria con la columna IDENTI
>
> ¿Por qué no puedo crear la clave primaria siendo que no hay valores nulos?
> ¿Cuál es la solución? ¿Alguien sabe?
>
> Saludos.
>
> Walter.
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista