Requisito previo: descripción general del tipo definido por el usuario
En este artículo, discutiremos cómo podemos cambiar la columna UDT y también podemos agregar, cambiar el nombre de la columna existente en el tipo definido por el usuario. Entonces, echemos un vistazo.
Ahora, primero, vamos a crear una tabla UDT y luego la modificaremos según sea necesario. Entonces, consideremos que Electricity_bill es un nombre de tabla.
CREATE TYPE Electricity_bill ( Bill_id int, Due_date date, Submit_date date );
Ahora, verifiquemos el tipo definido por el usuario mediante la siguiente consulta CQL que se proporciona a continuación.
DESCRIBE TYPE Electricity_bill;
Producción:
Para agregar una nueva columna en el tipo definido por el usuario, utilizó la siguiente consulta CQL.
ALTER TYPE cluster1.Electricity_bill ADD name text;
Producción:
DESCRIBE TYPE Electricity_bill;
Para cambiar el nombre del campo existente, se puede usar la palabra clave ‘RENAME’. Echemos un vistazo.
ALTER TYPE cluster1.Electricity_bill RENAME name TO full_name;
Ahora, verifiquemos la modificación del tipo definido por el usuario mediante la siguiente consulta CQL que se proporciona a continuación.
DESCRIBE TYPE Electricity_bill;
Producción:
Restricción: en el caso de modificar los UDT, existe la restricción de que no se admite la modificación de los UDT en la clave principal y tampoco se admite para la columna de índice y tampoco se admite el cambio del tipo de columna de los UDT.
Publicación traducida automáticamente
Artículo escrito por Ashish_rana y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA