Hola de nuevo, ahora tengo una duda sobre como utilizar un ALTER TABLE con un EXECUTE IMMEDIATE.
EXECUTE IMMEDIATE 'ALTER TABLE tTICKET
Id_Tienda varchar2('||v_tablatam.longitud||') null,
Id_Fecha date null,
Id_Turno varchar2('||v_tablatam.longitud||') null,
Codigo_Barras varchar2('||v_tablatam.longitud||') null,
Venta_Bruta varchar2('||v_tablatam.longitud||') null,
Cantidad_Vendida varchar2('||v_tablatam.longitud||') null,
Venta_Neta varchar2('||v_tablatam.longitud||') null,
Costo_neto varchar2('||v_tablatam.longitud||') null,
Margen_neto varchar2('||v_tablatam.longitud||') null,
Grupo_producto varchar2('||v_tablatam.longitud||') null,
Id_Encuesta varchar2('||v_tablatam.longitud||') null,
Id_Respuesta_1 varchar2('||v_tablatam.longitud||') null,
Id_Respuesta_2 varchar2('||v_tablatam.longitud||') null,
Id_Respuesta_3 varchar2('||v_tablatam.longitud||') null,
Id_Respuesta_4 varchar2('||v_tablatam.longitud||') null,
Fecha_transaccion date null,
Hora_transaccion varchar2('||v_tablatam.longitud||') null,
Numero_Caja_Pdv varchar2('||v_tablatam.longitud||') null,
Numero_Empleado varchar2('||v_tablatam.longitud||') null,
Numero_ticket varchar2('||v_tablatam.longitud||') null,
Hora_de_generacion varchar2('||v_tablatam.longitud||') null,
Numero_registros varchar2('||v_tablatam.longitud||') null,
Tipo_Registro varchar2('||v_tablatam.longitud||') null,
Forma_Pago varchar2('||v_tablatam.longitud||') null,
Departamento varchar2('||v_tablatam.longitud||') null,
Descuentos_aplicados varchar2('||v_tablatam.longitud||') null,
Bandera_Promocion varchar2('||v_tablatam.longitud||') null,
Venta_hecha_por_switch varchar2('||v_tablatam.longitud||') null,
Numero_autorizacion_switch varchar2('||v_tablatam.longitud||') null,
Cliente_ID varchar2('||v_tablatam.longitud||') null,
Puntos_cliente_frecuente varchar2('||v_tablatam.longitud||') null,
Id_Promocion_MixMatch varchar2('||v_tablatam.longitud||') null,
MixMatch_Secuencia varchar2('||v_tablatam.longitud||') null,
Desc_neto_prom_MixMatch varchar2('||v_tablatam.longitud||') null,
Desc_bruto_prom_MixMatch_Imp varchar2('||v_tablatam.longitud||') null,
UPC_Promocion varchar2('||v_tablatam.longitud||') null,
Unidades_proocion varchar2('||v_tablatam.longitud||') null,
Registro_Ticket varchar2('||v_tablatam.longitud||') null,
Total_Rebaja_remate varchar2('||v_tablatam.longitud||') null,
Venta_o_Servicio varchar2('||v_tablatam.longitud||') null,
Autorizacion varchar2('||v_tablatam.longitud||') null,
Numero_registros_correcto varchar2('||v_tablatam.longitud||') null,
Cod_Facturacion_Electronica varchar2('||v_tablatam.longitud||') null,
NUMERO_TARJETA_CREDITO varchar2('||v_tablatam.longitud||') null,
TIPO_TRANSACCION varchar2('||v_tablatam.longitud||') null,
TIPO_SUBTRANSACCION varchar2('||v_tablatam.longitud||') null,
Asigna_Caja_Id_Z varchar2('||v_tablatam.longitud||') null,
Tipo_Articulo varchar2('||v_tablatam.longitud||') null,
SKU varchar2('||v_tablatam.longitud||') null,
Precio_venta_por_unidad varchar2('||v_tablatam.longitud||') null,
Indicador_escaneo varchar2('||v_tablatam.longitud||') null,
Codigo_Devolucion varchar2('||v_tablatam.longitud||') null,
Tipo_Promocion varchar2('||v_tablatam.longitud||') null,
Num_Cupon_Desc varchar2('||v_tablatam.longitud||') null,
Ref_Cupon_Desc varchar2('||v_tablatam.longitud||') null,
Gpo_Forma_Pago varchar2('||v_tablatam.longitud||') null,
Forma_Pago_2 varchar2('||v_tablatam.longitud||') null,
Num_Cupon_Pago varchar2('||v_tablatam.longitud||') null,
Ref_Cupon_Pago varchar2('||v_tablatam.longitud||') null,
Total_Dolar varchar2('||v_tablatam.longitud||') null,
Tipo_Cambio varchar2('||v_tablatam.longitud||') null,
SKU_Comision varchar2('||v_tablatam.longitud||') null,
Transaccion_Id varchar2('||v_tablatam.longitud||') null,
IVA varchar2('||v_tablatam.longitud||') null,
IEPS varchar2('||v_tablatam.longitud||') null) ;'