Page 1 of 1
como defino un VAR en mariadb
Posted: Fri Dec 01, 2023 7:32 am
by goosfancito
Hola.
Necesito definir un campo en una tabla que tenga un espacio de almacenamiento de 500 caracteres,
Code: Select all | Expand
aDatos := { ;
...
{ "url", "V", 500, 0, .F., NIL }, ;
}
ese campo "url" debe ser de 500 caracteres.
Gracias.
Re: como defino un VAR en mariadb
Posted: Fri Dec 01, 2023 6:51 pm
by JoseAlvarez
Si la idea es guardar enlaces de sitios web, creo que es mas acorde usar un campo de tipo TEXT
Re: como defino un VAR en mariadb
Posted: Fri Dec 01, 2023 7:52 pm
by cmsoft
Podrias hacerlo asi:
Code: Select all | Expand
TEXT INTO cSql
CREATE TABLE `mitabla` (
`id` INT(6) NOT NULL AUTO_INCREMENT,
`url` VARCHAR(500) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;
ENDTEXT
oServer:Execute(cSql)
Re: como defino un VAR en mariadb
Posted: Sat Dec 02, 2023 5:51 am
by goosfancito
JoseAlvarez wrote:Si la idea es guardar enlaces de sitios web, creo que es mas acorde usar un campo de tipo TEXT
Gracias. Por qué sería mejor?
Re: como defino un VAR en mariadb
Posted: Sat Dec 02, 2023 5:51 am
by goosfancito
cmsoft wrote:Podrias hacerlo asi:
Code: Select all | Expand
TEXT INTO cSql
CREATE TABLE `mitabla` (
`id` INT(6) NOT NULL AUTO_INCREMENT,
`url` VARCHAR(500) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;
ENDTEXT
oServer:Execute(cSql)
gracias
Re: como defino un VAR en mariadb
Posted: Sat Dec 02, 2023 6:25 am
by JoseAlvarez
goosfancito wrote:JoseAlvarez wrote:Si la idea es guardar enlaces de sitios web, creo que es mas acorde usar un campo de tipo TEXT
Gracias. Por qué sería mejor?
Hace años elaboré un pequeño programa para mi uso personal para guardar mis enlaces .
Cada vez que formateaba mi equipo los perdia.
Me di cuenta que el tamaño de los enlaces es bastante variable, habiendo unos realmemte muy largos y otros cortos, asi que opté por usar campos memo (en aquel momento aun usaba DBF) y realmente fue lo mejor. No tienes que estar preocupandote si el enlace tiene 50, 100 o 500 caracteres.
En mariadb mucho mejor, ya que no te preocupas por aquellos DBT, que era como una tabla adicional que crean los dbf cuando hay campos memo.
.
Re: como defino un VAR en mariadb
Posted: Sun Dec 03, 2023 5:16 am
by goosfancito
JoseAlvarez wrote:goosfancito wrote:JoseAlvarez wrote:Si la idea es guardar enlaces de sitios web, creo que es mas acorde usar un campo de tipo TEXT
Gracias. Por qué sería mejor?
Hace años elaboré un pequeño programa para mi uso personal para guardar mis enlaces .
Cada vez que formateaba mi equipo los perdia.
Me di cuenta que el tamaño de los enlaces es bastante variable, habiendo unos realmemte muy largos y otros cortos, asi que opté por usar campos memo (en aquel momento aun usaba DBF) y realmente fue lo mejor. No tienes que estar preocupandote si el enlace tiene 50, 100 o 500 caracteres.
En mariadb mucho mejor, ya que no te preocupas por aquellos DBT, que era como una tabla adicional que crean los dbf cuando hay campos memo.
.
Gracias.
En cualquier momento vuelvo a las DBF porque tengo que meterme en MAC y no se si soporta mariadb