Tengo una base de datos bastante grande que tiene muchas columnas decimales en muchas tablas, el cliente ha cambiado de opinión y quiere que todos los números (decimales) una precisión de 3 dp en lugar de los dos originales. ¿Hay alguna manera rápida de recorrer todas las tablas en una base de datos y cambiar cualquier columna decimal en esa tabla para tener 3.d.p en lugar de 2 d.p?Cambiar la precisión de todas las columnas decimales en cada tabla en la base de datos
el PP está en SQL 2005.
Cualquier ayuda sería grande.
Vi que decía SQL Server, pero no recuerdo cómo hacerlo allí. Sé que si esto fuera Oracle, consultaría all_tab_cols para encontrar las columnas decimales que son x.2 y generaría un script para modificarlas de a una por vez. ¿Es eso lo que preguntas? ¿Simplemente tiene que mirar el maestro DB para encontrar la tabla análoga? – MJB