OrientDB - Crear propiedad

Propertyen OrientDB funciona como un campo de clase y columna en la tabla de la base de datos. Crear propiedad es un comando que se utiliza para crear una propiedad para una clase en particular. El nombre de la clase que usó en el comando debe existir.

La siguiente declaración es la sintaxis básica del comando Crear propiedad.

CREATE PROPERTY <class-name>.<property-name> <property-type> [<linked-type>][ <linked-class>]

A continuación se muestran los detalles sobre las opciones en la sintaxis anterior.

<class-name> - Define la clase en la que desea crear la propiedad.

<property-name> - Define el nombre lógico de la propiedad.

<property-type> - Define el tipo de propiedad que desea crear.

<linked-type> - Define el tipo de contenedor, utilizado en el tipo de propiedad del contenedor.

<linked-class> - Define la clase de contenedor, utilizada en el tipo de propiedad del contenedor.

La siguiente tabla proporciona el tipo de datos de la propiedad para que OrientDB sepa el tipo de datos que debe almacenar.

BOOLEANENTEROCORTOLARGO
FLOTADORFECHACUERDAINCRUSTADO
ENLACEBYTEBINARIODOBLE

Además de estos, hay varios otros tipos de propiedades que funcionan como contenedores.

EMBEDDEDLISTEMBEDDEDSETEMBEDDEDMAP
LINKLISTLINKSETLINKMAP

Ejemplo

Pruebe el siguiente ejemplo para crear un nombre de propiedad en la clase Empleado, del tipo Cadena.

orientdb> CREATE PROPERTY Employee.name STRING

Si la consulta anterior se ejecuta correctamente, obtendrá el siguiente resultado.

Property created successfully with id = 1