ISNUMERİC (Transact-SQL)
ifade geçerli bir sayısal tür olup olmadığını belirler.
Sözdizimi
ISNUMERIC ( expression )
Dönüş Türleri
int
Açıklamalar
Giriş ifade geçerli bir sayısal veri türü için değerlendirirken ISNUMERİC 1 verir; Aksi takdirde 0 döndürür.Geçerli sayısal veri türleri şunlardır:
int |
numeric |
bigint |
money |
smallint |
smallmoney |
tinyint |
float |
decimal |
real |
Not
ISNUMERİC numaraları gibi artı (+), bazı karakterler için 1, eksi (-), verir ve dolar işareti ($) gibi geçerli para birimi simgeleri.Para birimi simgelerini tam listesi için bkz: Parasal verileri kullanarak.
Örnekler
Aşağıdaki örnek ISNUMERIC için döndürülen tüm posta kodları olan sayısal değerleri.
USE AdventureWorks2008R2;
GO
SELECT City, PostalCode
FROM Person.Address
WHERE ISNUMERIC(PostalCode)<> 1;
GO
Ayrıca bkz.