Histórico da Página
Retorna o tipo da coluna numa tabela DO banco de dados, cfme conforme o banco de dados conectado, respeitando também o tamanho e escala em caso de coluna tipo CHAR, DATETIME, DECIMAL, etc.
...
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_tableName |
| Sim | Nome da tabela no Banco de Dados. |
l_columnName |
| Sim | Nome da coluna de tabela no Banco de Dados. |
Retorno
Tipo | Descrição |
---|
DECIMAL(17,2)
Banco Informix
CHAR |
Retorna o texto contendo a definição do tipo de dado da tabela e coluna indicados. |
Exemplo
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#---------------------------------------# FUNCTION LOG_db_column_get_type_test() #---------------------------------------# DEFINE l_table, CHAR(30) DEFINE l_column CHAR(50) DEFINE l_dbtype CHAR(30) DEFINE l_DBtype CHAR(3) IFCALL LOG_db_column_get_type("estoque_trans","num_seq") connectDatabase("DEFAULT") LET l_DBtype = LOG_getCurrentDBType() IF l_DBtype IS NULL THEN CALL conout("Nenhum banco de dados conectado.") END IF ELSE LET l_dbtype = LOG_db_column_get_type("estoque_trans","num_seq") CASE l_db WHEN "IFX" CALL conout("ConexãoO comtipo banco Informix.") WHEN "ORA" CALL conout("Conexão com banco Oracle.") WHEN "MSV" CALL conout("Conexão com banco SQLServer.")de dado da coluna ESTOQUE_TRANS.NUM_SEQ é: " || l_type) END CASEIF END FUNCTION |
Informações
Fontes: dbinfo.4gl, dbinfo.prw
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas