ExecuteAndSave

Descrizione

Esegue una query e salva la serie di risultati in un file.

Nota: questo metodo è stato reso disponibile nella versione 7.1.

Sintassi

VBScript

resultset.ExecuteAndSave fileName, delimiter, options 

Perl

$resultset->ExecuteAndSave($fileName, $delimiter, $options); 
Identificativo
Descrizione
resultset
Un oggetto ResultSet, che rappresenta le righe e le colonne dei dati risultanti da una query.
nomeFile
Una stringa che specifica il nome del percorso del file in cui esportare la serie di risultati.
delimitatore
Una stringa che specifica il delimitatore da utilizzare per le righe della serie di risultati da esportare nel file.
opzioni
Una stringa che specifica i requisiti facoltativi per salvare i file. Questo argomento può essere una serie di coppie Chiave=Valore separate da punto e virgola. Ad esempio, l'uso del valore INCLUDE_HEADER=1 include l'intestazione dei nomi colonna nel file nel modo seguente: $resultset->ExecuteAndSave("C:\\myqueryfile.csv", ",", "INCLUDE_HEADER=1");
Valore di ritorno
Nessuno.

Esempio

Perl

 # limit a ResultSet to 10000 rows
 my $CQWorkSpace = $CQSession->GetWorkSpace();
 my $qry = $CQWorkSpace->GetQueryDef("Public Queries/Some Big Query");
 my $ResultSet = $CQSession->BuildResultSet($qry);
 my $options = "INCLUDE_HEADER=1";
 $ResultSet->SetMaxResultSetRows(10000);
# Creates a tab delimited file and replaces the file if it already exists.
$ResultSet->ExecuteAndSave ("c:\\temp\\mybigquery.txt", "\t", $options);

Feedback