Ampliación de la secuencia de base de datos

No puede modificar ninguna secuencia de base de datos proporcionada por la aplicación, pero puede modificar cualquier tabla proporcionada por la aplicación. También puede crear una tabla y modificarla en varias iteraciones. Sin embargo, sólo puede crear una secuencia de base de datos, pero no puede modificar la secuencia.

Si necesita un cambio en la secuencia que ha creado, descarte la secuencia y cree una nueva. Si elige crear uno nuevo, también debe cambiar el código para utilizar el nuevo nombre de secuencia.

A diferencia de las tablas de base de datos, no puede gestionar o poseer una secuencia de base de datos personalizada. Después de crear una secuencia, no puede modificar (ALTER) o descartar (DROP) la secuencia personalizada utilizando la extensibilidad. Las secuencias deben definirse de tal forma que no requieran modificaciones. Debe probar la funcionalidad de secuencias personalizadas en el entorno de kit de herramientas de desarrollo y, a continuación, crear en entornos de nube. No hay ninguna sobrecarga para las secuencias no utilizadas y no es necesario descartar esa secuencia.
Nota: El administrador de base de datos no acepta las solicitudes de modificación de atributos en la secuencia ALTER que no sea Cachesize y se realiza después de las revisiones y aprobaciones internas obligatorias.

Cuando trabaje con la secuencia de base de datos, evite el uso de SQL directos para obtener el número de secuencia. En su lugar, llame al método com.yantra.shared.ycp.YFSContext.getNextDBSeqNo(<sequence name>) para obtener la siguiente secuencia de base de datos.