Recientemente estaba trabajando con ISNUMERIC en SQL Server, cuando encontré un problema, lo que me llevó a encontrar este fragmento de código.¿Por qué ISNUMERIC ('.') Devuelve 1?
SELECT ISNUMERIC('.')
Esto devuelve 1, como en verdadero, ¿no debería devolver 0 como en falso?
pues no. 1.1 es numérico. ISNUMERIC()) es muy básico, uno podría decir tonto ... por lo tanto, considera un período numérico. –
para ese asunto ',' también funciona (muchos lugares lo usan como divisor decimal) – Unsliced