Articles of partición de

Oracle: tabla de particiones por mes

Mi solución (meses en alemán): PARTITION BY LIST ((to_char(GEBURTSDATUM, 'Month'))) ( PARTITION p1 VALUES('JANUAR'), PARTITION p2 VALUES('Februar'), PARTITION p3 VALUES('MÄRZ'), PARTITION p4 VALUES('APRIL'), PARTITION p5 VALUES('MAI'), PARTITION p6 VALUES('JUNI'), PARTITION p7 VALUES('JULI'), PARTITION p8 VALUES('AUGUST'), PARTITION p9 VALUES('SEPTEMBER'), PARTITION p10 VALUES('OKTOBER'), PARTITION p11 VALUES('NOVEMBER'), PARTITION p12 VALUES('DEZEMBER') ); Esto no funciona debido a la function […]

cómo seleccionar dinámicamente en select * from <table_name> partiton (Partition name)?

tengo una gran table con varias particiones. mi nombre de partición es como a continuación: P_13931203 P_13931204 P_13931205 P_13931206 Tengo un seleccionar para crear el nombre de la partición de forma dinámica como a continuación: select 'P_' || to_char(sysdate-1,'yyyymmdd','nls_calendar=persian') from dual; example Output: P_13931204 cuando selecciono a continuación todo está bien: select * from <table_name> […]

SQL Server: ¿cómo hacer una partición de 3 meses?

Quiero contar el número de filas en la partición de 0-3 meses. Los meses son especificados por MYMONTH en el formatting 201601 para el enero de 2016. Estoy usando SQL Server 2014. ¿Cómo puedo hacer la partición durante 3 meses? SELECT COUNT(*), COUNT(*) / (COUNT(*) OVER (PARTITION BY MYMONTH RANGE BETWEEN 3 MONTH PRECEDING AND […]

Verificación de salto de partición de range

Tenemos una gran cantidad de datos particionados en el valor del año utilizando la partición de range en Oracle. Hemos utilizado la partición de range, pero cada partición contiene datos solo durante un año. Cuando escribimos una consulta que apunta a un año específico, Oracle obtiene la información de esa partición pero aún así verifica […]