Ir para conteúdo
Fórum Script Brasil
  • 0

PHP com Firebird/Interbase


Guest alexandre_prog

Pergunta

Guest alexandre_prog

Pessoal, trabalho há algum tempo com PHP//MySQL, mas agora tenho que fazer uns sistemas com o banco de dados Interbase//Firebird, até ai tudo bem né, mas hoje tive um problemas muito estranho com alguns comandos do Firebird//Interbase...

estou tendo problemas com esses comandos aqui:::

$consulta = "SELECT FIRST 10 SKIP 5 CODIGO, NOME from TAB_CLI_001 order by codigo";

$resultado = ibase_query($consulta)

or die("Falha na execussão da consulta");

...parece que o PHP não consegue identificar esses comandos "FIRST,,,,SKIP",,, não entendo muito bem o porque, já que eles fucionam corretamente no Firebird//Interbase...

Já pesquisei muito sobre o assunto, portanto se alguém está com um problema parecido e conseguil resolver, com alguma DLL, ou qualquer coisa que seja, me avise,

POR FAVOR, estou precisando muito disso...

Obrigadíssimo!!!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
...parece que o PHP não consegue identificar esses comandos "FIRST,,,,SKIP",,, não entendo muito bem o porque, já que eles fucionam corretamente no Firebird//Interbase...

alexandre_prog, não é apropriado usar Firebird//Interbase porque, apesar de o Firebird ter surgido do Interbase v6, cada um segue seu próprio rumo e não são necessariamente compatíveis em tudo. O "erro" citado é um exemplo.

Já pesquisei muito sobre o assunto, ...
select first skip firebird, retornam isto no Google.

e no primeiro link você encontra: Migrando de Interbase 6 para FireBird 1.5

"(...)

No INTERBASE não há o Select First Usa-se a clausula

ROWS que por sua vez podem usar expressões e outras

cláusuals como TO, TIED, PERCENT etc... eles

implementam de forma um pouco diferente um exemplo

simples é assim:

SELECT PK_COD, CAMPO1, CAMPO2, CAMPO3 FROM nome_tabela

ORDER BY PK_COD DESC ROWS 1 TO 2 ;

(...)"

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...