Это может обойтись без RegExp как
function IsNumeric(data){
return parseFloat(data)==data;
}
Клиентский код для новых типов устанавливается отдельно Пакет дополнительных компонентов SQL Server 2008 :
Типы CLR системы Microsoft SQL Server
Система SQL Server Пакет CLR Types содержит компоненты реализация новой геометрии, geography и иерархии типов в SQL Server 2008. Этот компонент может быть устанавливается отдельно от сервера чтобы позволить клиентским приложениям использовать эти типы вне сервера.
Все новые типы в SQL Server 2008 доступны как стандартные типы .NET CLR на вашем любимом языке CLR - вы найдете SqlHierarchyId, SqlGeometry, SqlGeography, DateTimeOffset, все новые захватывающие
Эти дополнительные сборки устанавливаются, если вы устанавливаете SQL Server 2008 на свой компьютер, или вы можете загрузить и установить их отдельно, как указал Ремус, как часть пакета дополнительных компонентов SQL Server 2008. Эти типы доступны из пространства имен Microsoft.SqlServer.Types
(хранится в сборке под тем же именем) - за исключением DateTimeOffset, которое находится в базовом пространстве имен System
(с другим типы дат).
Марк
Вот интересная заметка, которая дает хорошее руководство по иерархии sql сервера 2008: http://vaideeswaranr.blogspot.com/2010/01/working-with-hierarchical-data-in-sql.html
Там вы можете задать свой вопрос.