34,588
社区成员
发帖
与我相关
我的任务
分享
--> liangCK小梁 于2008-10-17
--> 生成测试数据: @T
DECLARE @T TABLE (num VARCHAR(2))
INSERT INTO @T
SELECT '5' UNION ALL
SELECT '@' UNION ALL
SELECT '4'
--SQL查询如下:
SELECT MIN(num),MAX(num)
FROM @T
WHERE ISNUMERIC(num)=1
/*
---- ----
4 5
(1 行受影响)
*/
select ascii('5'), ascii('@'), ascii('4')
/*
----------- ----------- -----------
53 64 52
(1 行受影响)
*/
SELECT ASCII('@'),ASCII('5'),ASCII('4')
SELECT UNICODE(N'@'),UNICODE(N'5'),UNICODE(4)
/*
----------- ----------- -----------
64 53 52
(1 行受影响)
----------- ----------- -----------
64 53 52
(1 行受影响)
*/