Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Atual »

Exclui uma tabela ou view de um banco relacional, através do DBAccess.

Sintaxe

TCDelFile( < cName > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cName

caractere

Nome da Tabela/View a ser excluida.

X

 

Retorno

Nome

Tipo

Descrição

lRet

lógico

Retorna .T. se excluiu com sucesso, caso contrário, retorna .F.

Observações

  • Se for informado o nome de uma tabela/view ou a view não existir, o retorno é .F.. Geralmente, o retorno falso (.F.), ocorre quando a tabela está sendo utilizada por outro processo ou a tabela não existe no banco de dados.

Exemplos

USER FUNCTION TEST()
  TCLink()
  
  DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ;
                  {"FIELD_TYPE", "C", 10, 0}}, "TOPCONN")
  
  TCViewOne("VIEW1", "T1")
  
  IIF(TCDelFile("VIEW1"),  CONOUT('TRUE'), CONOUT('FALSE'))  // retorna .T.
  IIF(TCDelFile("T1"),     CONOUT('TRUE'), CONOUT('FALSE'))  // retorna .T.
  
  TCUnlink()
RETURN

Veja também

  • Sem rótulos