SQL的内建函数中字符串转成数字的函数是哪个

oldforest 2003-08-30 04:12:43

要将'37200'这么一个字串转成数字:37200 
有没有函数可操作
...全文
1646 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
stonepeter 2003-10-21
  • 打赏
  • 举报
回复
看来还真是没招……
zarge 2003-10-19
  • 打赏
  • 举报
回复
要是"37200axb" "23-20"这样的数据想转成"37200" "23"呢?
:不能直接转,只能取出数字部分再转
:Select cast(substring('37200axb', 1, 5) as int)
: Select cast(substring('23-20', 1, 2) as int)
welyngj 2003-10-19
  • 打赏
  • 举报
回复
select substring('37200axb',1,5),substring('23-20',1,2)
stonepeter 2003-10-19
  • 打赏
  • 举报
回复
要是"37200axb" "23-20"这样的数据想转成"37200" "23"呢?
lyguo 2003-08-30
  • 打赏
  • 举报
回复
以上都可以吧
zarge 2003-08-30
  • 打赏
  • 举报
回复
select cast('37200' as int)
lionstar 2003-08-30
  • 打赏
  • 举报
回复
select convert(int,'1548877')
开心就好!!!
txlicenhe 2003-08-30
  • 打赏
  • 举报
回复
convert(int,'37200')
happydreamer 2003-08-30
  • 打赏
  • 举报
回复
select cast('12323' as bigint)
pengdali 2003-08-30
  • 打赏
  • 举报
回复
select cast('37200' as int)
pengdali 2003-08-30
  • 打赏
  • 举报
回复
select cast('37200' as int)

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧