Modificación de un tipo definido por el usuario (UDT)

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *