protože máte data data v řetězcovém poli, je velmi pravděpodobné, že máte nějakou hodnotu, která není platná pro váš očekávaný formát data.
zkopírujte data do tabulky serveru SQL a poté proveďte kontrolu a ověření obsahu pole řetězce.
podívejte se na funkci try_convert to může být užitečné při kontrole obsahu pole řetězce obsahujícího hodnoty data.
když jsou špatná data vyloučena, můžete znovu použít svůj vzorec s (doufejme) jiným výsledkem.
lepším řešením by bylo vytvořit samostatné pole s vhodným datovým typem pro ukládání hodnot data převedených z pole řetězce a použití vaší logiky do tohoto pole.