sql.server:Cmq ho avuto il piacere di seguire un incontro, sul prodotto, a Roma dove c'eri tu come Relatore....sei veramente forte!!!
Grazie mille! 
sql.server:Per la conversione di cui mi chiedi, che ho effettuato, ti do conferma dell'esito corretto.
Sei *veramente* sicuro? Io ho fatto una prova, ed i numeri poi non tornano....
USE [tempdb]
GO
IF (OBJECT_ID('dbo.Test') IS NOT NULL) DROP TABLE dbo.Test
GO
CREATE TABLE dbo.Test
(
campo VARCHAR(1000) NOT NULL
)
GO
INSERT INTO dbo.Test VALUES ('000000000025200,00');
INSERT INTO dbo.Test VALUES ('1.41968e+006');
INSERT INTO dbo.Test VALUES ('100773');
INSERT INTO dbo.Test VALUES ('99999.2');
GO
SELECT * FROM dbo.[Test] AS t
go
update dbo.Test set campo = replace(campo,'.','')
go
update dbo.Test set campo = replace(campo,',','.')
GO
SELECT * FROM dbo.[Test] AS t
go