RE: [oracle_br] PAGINAR O RESULTADO DE UM SELECT
É fácil no sqlplus: 1) Set pagesize 25 2) Set pause on OBS: Precisa dar enter a mais depois do '/' Olá Adalberto, Se não estou errado, tente a seguinte sintaxe: Select * From (selectcd_cgc, nm_cliente, ds_bairro, ds_municipio, ds_uf, cd_representante, nr_contrato, cd_empresa, cd_cgcmaster, rownumber() over (order by ) num_linha from cliente) where num_linha between and Elias Peixoto. _ From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Adalberto de Sousa Monteiro Sent: quinta-feira, 3 de novembro de 2005 17:45 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] PAGINAR O RESULTADO DE UM SELECT BOA TARDE A TODOS, ALGUEM SABERIA ME DIZER COMO FAÇO PARA quot;PAGINARquot; O RESULTADO DE UMA CONSULTA ? TENHO POR EXEMPLO UM SELECT NA TABELA DE CLIENTES +- COM 100 CLIENTES. GOSTARIA QUE MEU SELECT TROUXE-SE APENAS 25 CLIENTES, E DEPOIS OS PROXIMOS 25 E ASSIM POR DIANTE, ALGUEM SABERIA COMO POSSO FAZER? FAÇO ALGO PARECIDO COM O BANCO FIREBIRD E MONTO A SEGUINTE ROTINA: select first(25) skip(quot; + vn_page + quot;)quot;; cd_cgc, nm_cliente, ds_bairro, ds_municipio, ds_uf, cd_representante, nr_contrato, cd_empresa, cd_cgcmaster from cliente MAS ISSO NAO FUNCIONA COM O ORACLE. OBRIGADO ADALBERTO [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. _ E-mail classificado pelo Identificador de Spam Inteligente. Para alterar a categoria classificada, visite o Terra Mail _ Esta mensagem foi verificada pelo E-mail Protegido Terra . Scan engine: McAfee VirusScan / Atualizado em 03/11/2005 / Versão: 4.4.00/4619 Proteja o seu e-mail Terra: http://mail.terra.com.br/ [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE var lrec_target=_blank;var lrec_URL=new Array(); lrec_URL[1]=http://br.rd.yahoo.com/SIG=12favvee3/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1131080325/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/;; var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1); var lrec_altURL=http://br.rd.yahoo.com/SIG=12favvee3/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1131080325/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/;; var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif;; var lrec_width=300;var lrec_height=250; Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. Renan Medeiros Gerente de Treinamento e Suporte Unimix Tecnologia Ltda 0 xx 61 8145 7869 0 xx 61 3201 ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases
RE: [oracle_br] PAGINAR O RESULTADO DE UM SELECT
Olá Adalberto, Se não estou errado, tente a seguinte sintaxe: Select * From (selectcd_cgc, nm_cliente, ds_bairro, ds_municipio, ds_uf, cd_representante, nr_contrato, cd_empresa, cd_cgcmaster, rownumber() over (order by Coluna a ordenar) num_linha from cliente) where num_linha between Linha Inicial and Linha Final Elias Peixoto. _ From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Adalberto de Sousa Monteiro Sent: quinta-feira, 3 de novembro de 2005 17:45 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] PAGINAR O RESULTADO DE UM SELECT BOA TARDE A TODOS, ALGUEM SABERIA ME DIZER COMO FAÇO PARA PAGINAR O RESULTADO DE UMA CONSULTA ? TENHO POR EXEMPLO UM SELECT NA TABELA DE CLIENTES +- COM 100 CLIENTES. GOSTARIA QUE MEU SELECT TROUXE-SE APENAS 25 CLIENTES, E DEPOIS OS PROXIMOS 25 E ASSIM POR DIANTE, ALGUEM SABERIA COMO POSSO FAZER? FAÇO ALGO PARECIDO COM O BANCO FIREBIRD E MONTO A SEGUINTE ROTINA: select first(25) skip( + vn_page + ); cd_cgc, nm_cliente, ds_bairro, ds_municipio, ds_uf, cd_representante, nr_contrato, cd_empresa, cd_cgcmaster from cliente MAS ISSO NAO FUNCIONA COM O ORACLE. OBRIGADO ADALBERTO [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12f1s9ug2/M=365837.7000707.7924794.2369893/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1131056954/A=2950750/R=2/id=noscript/SIG=10tif t5qr/*http:/br.movies.yahoo.com/ http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do http://br.yahoo.com/info/utos.html Yahoo!. _ E-mail classificado pelo Identificador de Spam Inteligente. Para alterar a categoria classificada, visite o Terra Mail http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=elias.peixoto; _l=1,1131050096.45649.7413.casama.terra.com.br,7597,Des15,Des15 _ Esta mensagem foi verificada pelo E-mail Protegido Terra http://mail.terra.com.br/ . Scan engine: McAfee VirusScan / Atualizado em 03/11/2005 / Versão: 4.4.00/4619 Proteja o seu e-mail Terra: http://mail.terra.com.br/ [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html