SQL Server n'est pas numérique et non null

select CustomerName from CUSTOMER_TABLE where CustomerId IS NOT NULL 

Comment puis-je get le nom du client si le nom du client n'est pas numérique dans SQL?

J'ai essayé d'utiliser IS NOT NUMERIC , j'ai une erreur de syntaxe.

Alors, comment puis-je faire cela?

Essayez avec ISNUMERIC ()

Par exemple, à partir de votre requête

 SELECT CustomerName FROM CUSTOMER_TABLE WHERE CustomerId IS NOT NULL AND ISNUMERIC(CustomerName) = 0 

ISNUMERIC (expr.) Détermine si une expression est un type numérique valide ou non.

Syntaxe:

ISNUMERIC (expression)

Le nom de la fonction est ISNUMERIC :

 SELECT CustomerName FROM CUSTOMER_TABLE WHERE CustomerId IS NOT NULL AND ISNUMERIC( CustomerName ) = 0 

Sql-Fiddle