Pular para o conteúdo

Fóruns Banco de dados Oracle SqlPlus SqlPlus

#99462
joffre
Participante

    [quote=”felipeg”:3mdyi56g]Olá,

    Primeiramente peço desculpas pelo select com IN, não irá funcionar mesmo.
    Segundo, sobre a geração do log, fiz a mesma coisa aqui e o output do arquivo foi esse.

    SQL*Plus: Release 10.2.0.3.0 - Production on Wed Jun 1 11:28:31 2011

    Copyright (c) 1982, 2006, Oracle. All Rights Reserved.

    Connected.

    DECOD

    TRUE

    DECOD

    FALSE

    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
    With the Partitioning, OLAP and Data Mining options

    O que tem dentro desse seu sql? o meu está assim


    conn usuario/senha@instancia

    SELECT DECODE(COUNT(), 0, 'FALSE', 1, 'TRUE') FROM ALL_TABLES WHERE TABLE_NAME=
    'AIDF'
    /
    SELECT DECODE(COUNT(
    ), 0, 'FALSE', 1, 'TRUE') FROM ALL_TABLES WHERE TABLE_NAME=
    'TESTE'
    /
    exit

    Atenciosamente,
    Felipe.[/quote]

    Felipe, finalmente funcionou. Encontrei o que eu estava fazendo errado.

    Ao invés de usar “/” para finalizar uma linha de comando, eu estava usando “;” daí o log era gerado incorretamente.

    MUITO OBRIGADO pela ajuda!

    E para SQL Server? Sabe como devo fazer esse SELECT?