Tag: ORACLE

Blog Advpl - Share knowledge

Sugestão – Lentidão no Protheus 12

Recebi da Totvs algumas sugestões para resolver problemas de lentidão no Protheus 12


26 de julho de 2019 0

Usando a função UserException

Força um erro, na linguagem AdvPL, para que possa ser tratado posteriormente. Para isso, esta função recebe uma string com a descrição do erro que será apresentada de acordo com o ambiente que está executando.


8 de janeiro de 2016 0

Função TCGetDB – Como saber qual o banco de dados está utilizando?

O TCGetDB, Recupera o tipo do banco de dados relacional, em uso, pela conexão atual com o DBAccess. Sintaxe: TCGetDB() Retorno:  Retorna uma string contendo um identificador do banco de dados em uso pela conexão atual. A função TCGetDB() retorna uma string contendo um identificado que representa o banco de dados relacional (SGBD) em uso pela conexão…
Leia mais


22 de dezembro de 2015 0

Como inserir registros de uma tabela dentro de outra quando esta tem uma chave primária com autoincremento?

A necessidade aqui é de incluir numa determinada tabela com um select de outra, mas não se esquecendo de tratar o R_E_C_N_O_, para evitar que ocorrar erro de duplicidade. Ambiente: MSSQL, ORACLE Lembrando que quando inserimos registro de uma tabela em outros os campos a serem inseridos devem ser iguais. Exemplo: Tabela 1 Campo1 int auto_increment…
Leia mais


1 de janeiro de 2015 0

Campo RECNO auto-incremental

As vezes passamos por algumas provações quando queremos utilizar os recursos do próprio banco de dados, como o comando INSERT ou UPDATE por exemplo. Nos últimos anos, temos passado por várias evoluções no sistema, e um dos maiores problemas é a sua performance. As vezes ficamos horas a fio esperando determinados processos serem executados, pelo…
Leia mais


16 de novembro de 2014 0