Buenas tardes:

 

Estoy ejecutando con Oledb Provider para vfp, el comando Alter table.

El problema que se presenta es el siguiente:

 

oConnection.Execute( “alter table Tabla add column campo1 N(1,0)” )

Crea un campo Campo1 N(2,0)

 

oConnection.Execute( “alter table Tabla add column campo2 N(3,1)” )

Crea un campo Campo2 N(5,1)

 

Es decir, le agrega un digito a la precisión, cuando no le paso decimales, y
dos dígitos cuando le paso decimales.

 

Ocurre tanto para add column como para alter column.

 

Para salir del paso, tuve que ajustar los valores al comportamiento errado..
pero quería saber si es un bug y si tiene corrección.

 

Gracias

 

Responder a