आप ISNUMERIC
. का उपयोग करने का प्रयास कर सकते हैं उन पंक्तियों को निर्धारित करने के लिए जो वास्तव में संख्यात्मक हैं:
UPDATE dbo.YourTable
SET BigIntColumn = CAST(NVarcharColumn AS BIGINT)
WHERE ISNUMERIC(NVarcharColumn) = 1
यह उन पंक्तियों को रूपांतरित कर देगा जिन्हें परिवर्तित किया जा सकता है - अन्य को मैन्युअल रूप से निपटने की आवश्यकता है।