[firebase-br] Qual tabela de sistema indica se o campo é PK
Reinaldo
diasmartins em gmail.com
Qui Jul 25 12:27:59 -03 2013
Boa Tarde.
Qual tabela de Sistema indica no Firebird se determinado campo é um
primary key.
Estou fazendo uma procedure para setar NOT NULL em todas as minhas
primary keys
----------------------------------------------------------------
UPDATE
RDB$RELATION_FIELDS
SET RDB$NULL_FLAG = 1 // SET CAMPO COMO NOT NULL
WHERE
???????????
----------------------------------------------------------------
Por algum motivo, todas minhas PK's estao setadas como NULL, entao estou
fazendo esse procedure, porém estou com dificuldade de fazer o where,
pois nao quero fazer tabela por tabela pois sao muitas.
Atenciosaemnte.
Reinaldo
Mais detalhes sobre a lista de discussão lista