Pergunta : Saída da pergunta de SQLPlus a CSV (base de dados - base de dados 10g de Oracle instalada pelo gerente 7 da autenticação da RSA)

Olá!,

I am using o gerente 7.1 da autenticação da RSA (AM 7.1). O AM 7.1 armazena toda a informação na base de dados de Oracle. Eu estou tentando armazenar o resultado de minha pergunta no formato do csv using o sqlplus. Eu fiz algum que googling e tentei algumas coisas que eu começ até agora. pergunta do

My SQL:
--------------------------------------------------------------------------------------------------------------o colsep do
set “,” pagesize 0 trimspool linesize sobre o gabarito 500 fora do
SELECT ip.first_name do off
spool /home/aceadm/myfile.csv do eco, ip.last_name, ipd.loginuid, ipd.exuid, ipd.identity_src_key, isrc.name, sd.name como o securitydomain, atk.serial_number, atk.token_type, to_char (atk.token_shutdown_date, “Milímetro-DD-YYYY ") como o expiry
do IP de rsa_rep.ims_principal, ipd do
rsa_rep.ims_principal_data,
rsa_rep.am_token atk, ATO do
rsa_batchrep.am_token_oob, isrc do
rsa_rep.ims_identity_source,
do
rsa_rep.ims_security_domain sd ONDE o
de ipd.id = de atk.principal_id E o
de ipd.identity_src_id=isrc.id E o
de atk.id = de ato.am_token_id E o
de ipd.owner_id = de sd.id                     E ipd.identity_src_key = ip.id (+);
spool off
-------------------------------------------------------------------------------------------o

But eu estou começ o seguimento põr para fora a CSV que é prendido. (Consultar por favor a lima unida de CSV.) a pergunta do

My é como posso eu modificar esta pergunta assim que eu posso começ a saída em seguinte formato: o

col 1, coluna 2, coluna 3, coluna 4, coluna 5, coluna 6, coluna 7, coluna 8, coluna 9

I igualmente quer remover a indicação de pergunta no começo de CSV file.

class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>

nome de arquivo " do class= do >myfile2.csv " fileSize " > (3 KB) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
>Output CSV File
da " descrição " do class= do
o class= de
do >
class= do

Resposta : Saída da pergunta de SQLPlus a CSV (base de dados - base de dados 10g de Oracle instalada pelo gerente 7 da autenticação da RSA)

o operador do colsep no sql*plus separa colunas na saída.  se o datatype é o carvão animal (50) e tem somente um único “a” nele, a saída enrolada tem todos os 50 caráteres para a coluna.

A melhor maneira é concatenar as colunas (a nota, remove o pseudônimo para a coluna de data):
SELECIONAR ip.first_name || “,” || ip.last_name|| “,” || inuid de ipd.log|| “,” || ipd.exuid

|| “,” ||  to_char (atk.token_shutdown_date, “MM-DD-YYYY ")

Isto palavras contanto que o texto completo não exceder 4000 caráteres.  Se isto é possível, você pôde ter que ir a um procedimento armazenado/função e usar um CLOB.

>>Eu igualmente quero remover a indicação de pergunta no começo da lima de CSV.
Baseado em seus comandos do jogo você não deve ver que o SELETO é você executa o certificado e não o copia e não cola no SQL*Plus.

Eu funcionei o seguinte código using seus valores AJUSTADOS e não começ a indicação SELETA.

SQL> @myscript.sql



1:
2:
3:
4:
ajustar o colsep “,” pagesize 0 trimspool linesize sobre o gabarito 500 fora do eco fora
enrolar l
selecionar o sysdate de duplo;
carretel fora
Outras soluções  
 
programming4us programming4us