Итак, я просто потратил 5 часов на устранение проблемы, которая, как оказалось, вызвана не только старым ненадежным ISNUMERIC, но выглядит как моя проблема появляется только тогда, когда UDF, в котором ISNUMERIC объявлен WITH SCHEMABINDING, и вызывается внутри хранимого proc (у меня есть много работы, чтобы отделить его до тестового примера, но моя первая потребность чтобы заменить его чем-то надежным).
Любые рекомендации относительно хороших, эффективных замен для ISNUMERIC(). Очевидно, что действительно нужны вариации для int, money и т.д., Но что люди используют (желательно в T-SQL, потому что в этом проекте я ограничен SQL Server, потому что это большой объем Задача обработки SQL Server для SQL Server)?