¿Cómo especificar el nombre de la columna (ddl)?
¡Hola!
¿Cómo puedo especificar el nombre de una columna (ddl)?
Ir a la publicación original, escrita por @yeung elijah
¡Hola!
¿Cómo puedo especificar el nombre de una columna (ddl)?
Inicie sesión o cree una nueva cuenta para continuar
Inicie sesión o cree una nueva cuenta para continuar
Inicie sesión o cree una nueva cuenta para continuar
En IRIS puedes decidir cual es el nombre con que se proyecta una propiedad en SQL utilizando el cualificador SqlFieldName al definir la propiedad en la clase:
https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=RO...
Igualmente, podrías utilizar directamente el nombre en su formato digamos SQL, fist_name en la propia definición de la clase... simplemente inclúyelo entre comillas:
Property "first_name" as %String
De este modo, tanto la propiedad en Objetos, como la columna en SQL se llamarían igual... A mí esta segunda opción me gusta menos, porque obliga a utilizar esa propiedad entre comillas en nuestro código cuando la manipulemos como propiedad de un objeto ... Si sólo atacas IRIS desde el punto de vista relacional, te da más igual.