sc_begin_trans - Esta macro inicializa um conjunto de transações na base de dados.

sc_commit_trans - Faz com que todas as modificações de dados realizadas desde o inicio da transação sejam parte permanente do banco de dados.

sc_concat - Esta macro é usada para combinar duas ou mais strings e/ou campos da tabela.

sc_exec_sql - Esta macro executa o comando SQL passado como parâmetro ou o comando SQL contido no campo tipo ação SQL informado.

sc_lookup - Esta macro executa o comando SELECT informado no segundo parâmetro e retorna os dados em uma variável.

sc_lookup_field - Esta macro executa o comando SELECT informado retornando os dados em um array onde a índice é o nome da coluna.

sc_rollback_trans - Esta macro descarta um set de transações na base de dados.

sc_select - Esta macro executa o comando SELECT informado no segundo parâmetro e retorna o dataset em uma variável.

sc_select_order - Esta macro altera dinamicamente o campo da cláusula "ORDER BY" da consulta.

sc_select_where - Esta macro adiciona dinamicamente uma condição à cláusula WHERE da consulta.

sc_set_fetchmode - Esta macro permite modificar o tipo de retorno do dataset dos comandos select.

sc_sql_injection - Esta macro protege o campo/variável contra "SQL injection"

sc_where_current - Esta macro disponibiliza o conteúdo do select original mais o filtro.

sc_where_orig - Recupera a cláusula where do select original da aplicação.

Variables - Database - Variáveis especiais que contêm os dados para acesso à base de dados.