Estamos usando almacenamiento de tabla azul y tenemos miles de tablas usando el mismo esquema. Ahora estamos buscando agregar otra columna a estas tablas. ¿Cómo agregamos otra columna a nuestras tablas existentes sin eliminar la tabla y volver a agregarla?Cómo agregar una nueva columna a un almacenamiento de tabla azul existente
Respuesta
Windows Azure Table Storage en realidad no tiene columnas. Cada entidad (por ejemplo, una fila) es simplemente un conjunto de propiedades, sin esquema fijo. Si está utilizando una clase fuertemente tipada para escribir en su tabla, solo necesita agregar su nueva propiedad a esa clase.
Para las filas más antiguas que no tienen la nueva propiedad, el valor de su objeto de clase se establecerá en su valor predeterminado.
Gran respuesta de David Makogon anterior pero solo quería agregar una consideración adicional.
Table Storage no tiene un esquema fijo como dice David pero, lamentablemente, el emulador de almacenamiento dev que se ejecuta en localhost sí lo hace. La razón de esto es que el emulador usa el servidor SQL para almacenar datos de localhost y necesita crear un esquema solo para propósitos de SQL. Por lo tanto, si está probando cambios, como propiedades adicionales en su clase de tipos fuertes, prepárese para que los cambios de código no funcionen en el almacenamiento del desarrollador.
- 1. cómo agregar una nueva columna a una hoja existente
- 2. ¿Cómo puedo agregar una columna a una tabla existente?
- 3. Agregar una columna entera a una tabla mysql existente basada en la columna existente
- 4. ¿Cómo agregar AUTO_INCREMENT a una columna existente?
- 5. Cómo agregar una nueva columna con valor a la tabla de datos existente?
- 6. Agregar una identidad a una columna existente
- 7. cómo agregar una nueva columna a la clave primaria compuesta existente
- 8. ¿Cómo agregar una nueva columna de identidad a una tabla en SQL Server?
- 9. ¿Cómo agregar un valor predeterminado a una columna ya existente?
- 10. Almacenamiento de tabla azul: ¿tamaño variable máximo?
- 11. ¿Cómo agregar un comentario a una columna de tabla existente en SQL Server?
- 12. ¿Cómo agregar una nueva columna a un archivo CSV?
- 13. Agregar una nueva columna con los datos de una unión
- 14. Agregar una nueva función a un paquete existente (estándar)
- 15. jqGrid agregar nueva columna
- 16. Consulta SQL para agregar una nueva columna después de una columna existente en SQL Server 2005
- 17. Agregar una columna a una tabla existente en una migración de Rails
- 18. Cómo agregar "ON update current timestamp" a la columna de la tabla existente
- 19. Agregar no nulo Columna en la tabla existente en SQL
- 20. agregar columna a SQLAlchemy Tabla
- 21. ¿Cómo agregar una nueva columna en una tabla después de la 2ª o 3ª columna en la tabla usando postgres?
- 22. ¿Cómo agregar una nueva columna en una vista en sqlite?
- 23. ¿Cómo comprobar si existe una columna antes de agregarla a una tabla existente en PL/SQL?
- 24. Consulta de almacenamiento de tabla azul para valores nulos
- 25. Agregue una columna a la tabla existente y úsela de manera única
- 26. SQL Agregar clave externa a la columna existente
- 27. ¿Cómo agregar una nueva línea de texto a un archivo existente en Java?
- 28. Servidor SQL: ¿cómo agregar una nueva columna de identidad y llenar una columna con identificadores?
- 29. SQL Server Nombre de columna inválido después de agregar una nueva columna
- 30. ¿Cómo agregar una nueva fila a datagridview?
¡Gracias por su ayuda! – Hoang