![]() |
Sacar datos numericos
Hola a Todos,
En este hilo desearia la ayuda de ustedes, en el MS SQL 2000 necesito de un campo alfanumerico sacar solo los datos que sean numericos por eje: id 01564356656 as554566666 6464664515a 5454545655d 45654545455 ese es el campo por lo que solo deseo sarcar los campos numericos y los alfanumericos dejarlos. como podria hacer esto desde el sql ya que deseo realizar un storeprocedure. Gracias anticipadas. |
usa la función IsNumeric
edito: la respuesta correcta sería usar expresiones regulares para reemplazar todo aquello que no es número, aquí algunos enlaces http://blogs.msdn.com/sqlclr/archive.../29/regex.aspx http://msdn.microsoft.com/en-us/magazine/cc163473.aspx |
hola jon_g461,
La variable ISNUMERIC de SQL SERVER, devuelve 0 cuando contiene números y cualquier otro carácter y 1 cuando sólo contiene números. Como dice droguerman, La sentencias que buscas es ésta:
Un saludo. |
Gracias
Gracias a los dos por su ayuda. Gracias a los dos encontre lo que necesitaba y algo mas.
|
La franja horaria es GMT +2. Ahora son las 13:11:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi