import.css=/download/attachments/6062824/tecnologia.css |
Cria ou apaga uma índice de chave unica para uma determinada tabela.
TCUnique( < cTabela >, [ cColumns ] ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cTabela | caractere | Nome da tabela a criar ou apagar o índice de chave única. | X | |
cColumns | caractere | Nome da(s) coluna(s) para a criação do índice único. Caso este parâmetro não seja informado, e já exista um índice de chave única para a tabela informada, este será apagado. |
Nome | Tipo | Descrição |
---|---|---|
Retorna | numérico | 0 no caso de sucesso, e um número negativo em caso de erro. |
|
FUNCTION Example() Local cT1 := "T1" TCLink() DBCreate(cT1 , {{"CPOC1", "C", 10, 0}, ; {"CPOC2", "C", 10, 0}}, "TOPCONN") USE (cT1) ALIAS TRB EXCLUSIVE NEW VIA "TOPCONN" // exemplo com duas colunas nRet := TCUnique(cT1, "CPOC1+CPOC2") if nRet == 0 conout("Índice único criado com sucesso") endif DBCloseArea() TCUnlink() RETURN |