社区
MS-SQL Server
帖子详情
请问,怎样判断varchar型字段中的记录是不是数字?
xunua
2005-06-18 12:31:08
请问,怎样判断varchar型字段中的记录是不是数字?
我在程序中需要把content这个字段转换为数字然后进行处理
方法是cast(content as numeric(9,3))
但是,如果content中有字符串,SQL语句就会报错。
谁知道有没有系统自带的函数可以加以判断啊?
...全文
104
4
打赏
收藏
请问,怎样判断varchar型字段中的记录是不是数字?
请问,怎样判断varchar型字段中的记录是不是数字? 我在程序中需要把content这个字段转换为数字然后进行处理 方法是cast(content as numeric(9,3)) 但是,如果content中有字符串,SQL语句就会报错。 谁知道有没有系统自带的函数可以加以判断啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
点点星灯
2005-06-18
打赏
举报
回复
ISNUMERIC()
确定表达式是否为一个有效的数字类型。
xiaomeixiang
2005-06-18
打赏
举报
回复
用ISNUMERIC()
xunua
2005-06-18
打赏
举报
回复
我倒是知道个方法,就是在SQL server中写个自定义函数。
但是库表中的记录很多,有几十万,查询中有自定义函数怕效率太低啊。
wangdehao
2005-06-18
打赏
举报
回复
ISNUMERIC ( expression )
当输入表达式得数为一个有效的整数、浮点数、money 或 decimal 类型,那么 ISNUMERIC 返回 1;否则返回 0。返回值为 1 确保可以将 expression 转换为上述数字类型中的一种。
考勤管理系统(内附数据库) .zip
jlr
Varchar
2(20)
记录
人 jq表 属性 数据类
型
说明 jqno Number(4) 编号 Kssj
Varchar
2(20) 开始时间 Jssj
Varchar
2(20) 结束时间 Sc
Varchar
2(20) 时长 Jqlx
Varchar
2(20) 类
型
Jqyy
Varchar
2(20) 请假原因 Zt ...
Group Office 6.2.105.gz
Group Office是一个基于Web的办公套件,其功能包括用户管理、模块管理、邮件客户端、文件管理器、日程、项目管理以及客户关系管理等,可方便与PDF和Outlook进行...-结算:修复了搜索查询以处理常规
字段
中
的金额和
数字
。
varchar
类
型
的
字段
存储纯
数字
的排序
varchar
类
型
的
字段
存储纯
数字
的排序
你知道 mysql
varchar
字段
是怎么存储的吗?
大家对mysql一定不陌生吧,平时我们使用一些增删改查呀,无非就是对某个数据库的一些表,一些
字段
进行操作,这些都是抽象的概论,那么你知道对数据页
中
的每一行数据,他在磁盘上是怎么存储的? 其实这里涉及到一个...
mysql
varchar
字段
存
数字
在sql
中
如果使用
varchar
=
varchar
+ 1
sql
记录
在mysql
中
...在sql
中
update 如果对这个
字段
使用
varchar
=
varchar
+ 1 假设
varchar
为1 ,那么结果是 11, 还是 2 … 之前一直以为是11,然后自己写了个sql跑了下发现居然是2. mysql会自动转换 ...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章