Cria uma chave unica para a tabela corrente.
Sintaxe
TCUnique( < cAlias >, [ cColumn ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
|---|---|---|---|---|
cAlias | caractere | Alias da tabela corrente. | X | |
cColumn | caractere | Nome das coluna da tabela. |
Retorno
Nome | Tipo | Descrição |
|---|---|---|
Retorna | numérico | 0 no caso de sucesso. No caso de erro retorna os numeros de erros. |
Observações
- Quando necessario criar uma chave unica com mais de uma coluna, deve ser utilizado o sinal de mais(+) separando as colunas no segundo parametro da função.
Exemplos
FUNCTION Example()
Local cT1 := "T1"
TCLink()
DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ;
{"FIELD_TYPE", "C", 10, 0}}, "TOPCONN")
DBUseArea(.F., 'TOPCONN', cT1, (cT1), .F., .T.)
// exemplo com duas colunas
nRet := TCUnique("T1", "FIELD_NAME+FIELD_TYPE")
if nRet == 0
conout("Criado com sucesso")
endif
DBCloseArea()
TCUnlink()
RETURN
Veja também
Import HTML Content
Visão Geral
Conteúdo das Ferramentas