Sustitución del límite del conjunto de filas para una sesión
Acerca de esta tarea
Para los comandos que realizan INSERTAR EN ... SELECT FROM o CREAR TABLA COMO ... SELECT, el límite del conjunto de filas puede afectar a los resultados al limitar el número de filas que se insertan en la tabla resultante. Si utiliza estos mandatos para crear tablas de usuario, podrá sustituir el límite del conjunto de filas para asegurarse de que esas consultas se completan con todas las filas coincidentes. Esta anulación no cambia el límite para otras consultas SELECT, o para INSERT TO ... Consultas SELECT FROM o CTAS que escriben en destinos de tablas externas.
Para sustituir el límite del conjunto de filas en las operaciones de INSERTS y CTAS en una sesión, complete la siguiente tabla:
Procedimiento
Resultados
- Una operación CTAS en el destino de una tabla de usuario no está sujeta al límite del conjunto de filas.
- Una operación CTAS en una tabla externa no está sujeta a la sustitución del conjunto de filas.
- Una operación INSERT INTO <table> SELECT FROM, donde <table> es una tabla de usuario, no está sujeta a la anulación del límite del conjunto de filas.
- Una operación INSERT INTO <table> SELECT FROM, donde <table> es una tabla externa, está sujeta a la anulación del límite del conjunto de filas.
para inhabilitar la sustitución y restaurar el límite para todas las consultas, establezca el valor de la variable de sesión rowsetlimit_level en 1 (on).