For now I am only commenting on the table columns.
To put comments at the time of creating it I am using this query:
CREATE TABLE KBase (
n1tId INTEGER UNIQUE PRIMARY KEY AUTOINCREMENT NOT NULL /* ####### AutoNumerico */,
a1tNombrePrograma VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tNombreTabla VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tNombreArchivoDBF VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tLetra VARCHAR (2) /* CC Texto */,
a1tCampoNombreDBF VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tCampoNombreTabla VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tCampoTipo VARCHAR (1) /* C Texto */,
n1tCampoLargo VARCHAR (5) /* ##### Numerico */,
n1tCampoDecimales VARCHAR (5) /* ##### Numerico */,
a1tCreoPicture VARCHAR (400)/* CCCCCCCCCCCCCCCCCCCC Texto */,
n1tManteOrden VARCHAR (3) /* ### Numerico */,
a1tManteTitulo VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tMantePicture VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
n1tManteTamano VARCHAR (5) /* ##### Numerico */,
n1tManteDecimales VARCHAR (5) /* ##### Numerico */,
l1tManteMuestro BOOLEAN /* # YesNo */,
n1tAltaOrden VARCHAR (3) /* ### Numerico */,
a1tAltaTitulo VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tAltaPicture VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
n1tAltaTamano VARCHAR (5) /* ##### Numerico */,
n1tAltaDecimales VARCHAR (5) /* ##### Numerico */,
l1tAltaMuestro BOOLEAN /* # YesNo */,
l1tAltaGets BOOLEAN /* # YesNo */,
n1tBajaOrden VARCHAR (3) /* ### Numerico */,
a1tBajaTitulo VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tBajaPicture VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
n1tBajaTamano VARCHAR (5) /* ##### Numerico */,
n1tBajaDecimales VARCHAR (5) /* ##### Numerico */,
l1tBajaMuestro BOOLEAN /* # YesNo */,
n1tFichaOrden VARCHAR (3) /* ### Numerico */,
a1tFichaTitulo VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tFichaPicture VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
n1tFichaTamano VARCHAR (5) /* ##### Numerico */,
n1tFichaDecimales VARCHAR (5) /* ##### Numerico */,
l1tFichaMuestro BOOLEAN /* # YesNo */,
n1tModifOrden VARCHAR (3) /* ### Numerico */,
a1tModifTitulo VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tModifPicture VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
n1tModifTamano VARCHAR (5) /* ##### Numerico */,
n1tModifDecimales VARCHAR (5) /* ##### Numerico */,
l1tModifMuestro BOOLEAN /* # YesNo */,
l1tModifGets BOOLEAN /* # YesNo */,
a1tRelacionTabla VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
a1tRelacionTablaCampo VARCHAR (20) /* CCCCCCCCCCCCCCCCCCCC Texto */,
l1tOrdenado BOOLEAN /* # YesNo */,
l1tRequerido BOOLEAN /* # YesNo */,
a1tAntes VARCHAR (80) /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Texto */,
a1tDespues VARCHAR (80) /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Texto */,
a1tValid VARCHAR (80) /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Texto */,
a1tValidacion VARCHAR (80) /* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Texto */,
l1tUnico BOOLEAN /* # YesNo */,
l1tPrimarykey BOOLEAN /* # YesNo */,
l1tAutoincrement BOOLEAN /* # YesNo */
)
I would like to read those comments and modify them (one by one) that I would query in each case?
Data is saved in the table, inserted, deleted and modified as usual.
With this order I create the table and I put a comment or description to each column.
With ztree (tool that allows among other things to visualize hexadecimalmente the content of the files ( link )) I see that said information is stored.
What I want is to edit, delete, view these comments, for this I need the query.
The comments is what is to the right of each line where I define each column, placed between: / * * /
In the ms-access databases it is possible to add a description to the columns (the columns are called fields), then this description can be edited later.