Pregunta: | 37267 - MODIFY STRUCTURE |
Autor: | Leandro Dapello |
hay manera de hacer un MODIFY STRUCTURE desde clipper, desde codigo, con alguna funcion, ya que tengo que modificar mas de 200 tablas iguales. |
Respuesta: | Leonardo Bidi |
Hola. Lo que podes hacer es utilizando la funcion "DBSTRUCT" que te devuelve un array con la estructura actual, lo modificas como quieras, podes cambiarle el tamaƱo a los campos o agregar datos al array.
( fijate en las NG como devuelve el array ). Luego creas una nueva tabla con este array modificado, con DBCREATE, y luego apendeas a esta desde la original y te queda una nueva base con los campos cambiados. Luego borras la original y renombras esta nueva como la anterior y listo el pollo. Cualquier duda a las ordenes. Saludos |