Recupera filas de una tabla o vista. Esta acción se utiliza para recuperar datos de una tabla CAS, permitiendo especificar el rango de filas, las variables a incluir y el orden de clasificación.
| Parámetro | Descripción |
|---|---|
| fetchVars | Especifica los nombres de las columnas de la tabla de entrada. Si no se especifica, se recuperan todas las columnas. |
| format | Cuando se establece en True, los formatos se aplican a las variables. |
| from | Especifica la posición ordinal de la primera fila a devolver (predeterminado: 1). |
| index | Cuando se establece en True, añade una columna llamada Index a los resultados para identificar cada fila. |
| maxRows | Especifica el número máximo de filas a devolver por tabla de resultados. Si se especifica 0, no se devuelven filas. |
| sasTypes | Cuando se establece en True, convierte los datos a tipos de datos de caracteres de ancho fijo y dobles. |
| sortBy | Especifica las variables y la configuración de variables para ordenar los resultados. |
| sortLocale | Configuración regional para usar en comparaciones durante la clasificación. |
| sortMethodCutoff | Especifica el punto de corte (doble, 0-100) para elegir entre dos métodos de clasificación. |
| table | Especifica el nombre de la tabla, caslib y otros parámetros comunes de la tabla. |
| to | Especifica la posición ordinal de la última fila a devolver (predeterminado: 20). |
Carga el conjunto de datos sashelp.cars en una sesión CAS para su uso en los ejemplos.
| 1 | |
| 2 | PROC CAS; |
| 3 | |
| 4 | SESSION casauto; |
| 5 | TABLE.dropTable / name="cars" quiet=True; |
| 6 | TABLE.addTable / TABLE="cars" caslib="casuser" dataset="sashelp.cars"; |
| 7 | |
| 8 | RUN; |
| 9 |
Este ejemplo muestra cómo recuperar las primeras 5 filas de la tabla 'cars' sin aplicar ningún ordenamiento específico.
| 1 | PROC CAS; TABLE.fetch / TABLE="cars" to=5; RUN; |
Este ejemplo recupera las filas de la 1 a la 10, seleccionando solo las columnas 'Make', 'Model' y 'MSRP', ordenadas por 'MSRP' de forma descendente.
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.fetch / TABLE="cars" from=1 to=10 fetchVars={"Make", "Model", "MSRP"} sortBy={{name="MSRP", order="DESCENDING"}}; |
| 4 | |
| 5 | RUN; |
| 6 |