Możesz spróbować użyć ISNUMERIC
aby określić te wiersze, które są rzeczywiście numeryczne:
UPDATE dbo.YourTable
SET BigIntColumn = CAST(NVarcharColumn AS BIGINT)
WHERE ISNUMERIC(NVarcharColumn) = 1
Spowodowałoby to przekształcenie tych wierszy, które można przekonwertować – z pozostałymi trzeba się zająć ręcznie.