sql >> Base de Datos >  >> RDS >> Oracle

SQL para agregar columnas y comentarios en la tabla en un solo comando

No, no puedes.

No hay ninguna razón por la que tendrías que hacerlo. Esta es una operación que se realiza una sola vez y, por lo tanto, toma solo uno o dos segundos adicionales para escribirla y ejecutarla.

Si está agregando columnas en su aplicación web, esto es más indicativo de una falla en su modelo de datos, ya que no debería necesitar hacerlo.

En respuesta a su comentario de que un comentario es un atributo de columna; puede parecer entonces, pero detrás de escena, Oracle almacena esto como un atributo de un objeto .

SQL> desc sys.com$
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 OBJ#                                      NOT NULL NUMBER
 COL#                                               NUMBER
 COMMENT$                                           VARCHAR2(4000)

SQL>

La columna es opcional y sys.col$ no contiene información de comentarios.

Supongo, no tengo conocimiento, que esto se hizo para tener solo un sistema de tratamiento de comentarios en lugar de múltiples.