1
select CustomerName from CUSTOMER_TABLE where CustomerId IS NOT NULL
如果客戶名稱在SQL中不是數字,如何獲取客戶名稱?SQL Server不是數字,也不是空
我試着用IS NOT NUMERIC
,我得到語法錯誤。
那麼我該如何做到這一點?
select CustomerName from CUSTOMER_TABLE where CustomerId IS NOT NULL
如果客戶名稱在SQL中不是數字,如何獲取客戶名稱?SQL Server不是數字,也不是空
我試着用IS NOT NUMERIC
,我得到語法錯誤。
那麼我該如何做到這一點?
嘗試用ISNUMERIC()
例如,從查詢
SELECT CustomerName FROM CUSTOMER_TABLE
WHERE CustomerId IS NOT NULL AND ISNUMERIC(CustomerName) = 0
ISNUMERIC(expr。)確定表達式是否爲有效的數字類型。
語法:
ISNUMERIC(表達式)
該函數的名字ISNUMERIC
:
SELECT CustomerName
FROM CUSTOMER_TABLE
WHERE CustomerId IS NOT NULL
AND ISNUMERIC(CustomerName) = 0
檢查'ISNUMERIC()' –
http://msdn.microsoft.com/en-us/library/ms186272。 aspx – LittleBobbyTables
爲什麼您的客戶名字首先是數字? – NoChance