Description
Ejecuta una consulta y guarda el conjunto de resultados como un archivo.
Nota: Este método estuvo disponible en la versión 7.1.
Sintaxis
VBScript
resultset.ExecuteAndSave filename, delimiter, options
Perl
$resultset->ExecuteAndSave($filename, $delimiter, $options);
- Identificador
- Description
- resultset
- Un objeto ResultSet que representa las filas y las columnas de datos resultantes de una consulta.
- fileName
- Un valor String que especifica el nombre de la vía de acceso del archivo para el conjunto de resultados al que se debe exportar.
- delimiter
- Un valor String que especifica el delimitador que se debe utilizar para las filas del conjunto de resultados que se van a exportar al archivo.
- options
- Un valor String que especifica requisitos opcionales para guardar archivos. Este argumento puede ser una serie de pares Clave=Valor separados por punto y coma. Por ejemplo, el uso del valor INCLUDE_HEADER=1 incluye la cabecera de los nombres de columnas en el archivo con el aspecto siguiente: $resultset->ExecuteAndSave("C:\\myqueryfile.csv",
",", "INCLUDE_HEADER=1");
- Valor de retorno
- Ninguno.
Ejemplo
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);