关闭

SQL Server 2008 中,将int数据类型如何转换为string输出?

标签: sql server 2008int转stringconvertcast
823人阅读 评论(0) 收藏 举报
分类:

SQL Server 中的字符串是用char,nchar,varchar,nvarchar等数据类型来实现的。
将int数据类型如何转换为字符串可以用如下任意一种方式:


declare @num int
set @num = 1


– 方式1:搜索

select CONVERT(varchar(10),@num)

– 或者方式2

select CAST(@num as varchar(10))


例1:

use MyDatabase
begin
declare @test_var1 int,@test_string1 varchar(60)
set @test_var1=98
set @test_string1=
case 
    when @test_var1>=90 and @test_var1<=100 then '优秀'
    when @test_var1>=80 and @test_var1<=90  then '良好'
    when @test_var1>=60 and @test_var1<=80  then '及格'
    else '不及格'
end

print '学员的成绩为:'+convert(varchar(10),@test_var1)
print '学员的等级为:'+@test_string1
end

参考:百度知道

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

sql将int型与varchar型转化

sql把int转varchar或nvarchar,把varchar或nvarchar转int的方法: 把int转varchar或nvarchar declare @i int set @...
  • zzyonepiece
  • zzyonepiece
  • 2013-02-20 15:46
  • 36222

sql语句中int转varchar

转自:http://blog.163.com/liufupanhao@126/blog/static/1284651702011112103955737/ SELECT parent_id_list...
  • ArvinStudy
  • ArvinStudy
  • 2012-07-19 18:01
  • 1962

SQL字符串转Int类型

sql 一般情况下 都是可以隐式转换的,不需要强转。实在需要强转转换成int类型 可以用convert(int,@str)今天说的是另一种情况, 先看sql错误提示:在将 varchar 值 '1,...
  • u013419838
  • u013419838
  • 2015-07-01 19:50
  • 4279

SQL字符串转换为数组

思路: 按指定符号分割字符串,返回分割后的元素个数,方法很简单,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果。——返回字符串数组长度函数create function Get_Str...
  • NextStand
  • NextStand
  • 2016-03-28 17:40
  • 3811

sql string转换成int型 sql截取字符串

sql string转换成int型 sql截取字符串 select cast(SUBSTRING('ddd25844', PATINDEX('%[0-9]%', 'ddd25844'), 4 )as...
  • kaifa123
  • kaifa123
  • 2012-08-20 10:36
  • 21562

sqlserver2008中cast和convert函数--类型转换

sqlserver2008中的cast和convert:       将某种数据类型的表达式显式转换为另一种数据类型。       CAST 和 CONVERT 提供相似的功能。  &#...
  • gateway6143
  • gateway6143
  • 2015-06-25 18:45
  • 743

SQL语句数据类型转换,int——string

doc_id (1)  staff_id(170)  2 均为int 如果要将这三个值相加,得到11702,就必须相将三个字段转化成整形 如下:select staff_id,str(doc_id)+...
  • milk1626
  • milk1626
  • 2009-12-14 16:47
  • 17743

hive数据类型及其数据转换

由于需要使用hive sql进行数据查询,同时涉及多个不同类型的字段的组合,看Hive sql的文档相关和资料才知道,hive是支持大部分基础数据类型之间的相互转换的。 那么,hive本身支持哪些数据...
  • zbc1090549839
  • zbc1090549839
  • 2016-04-08 21:39
  • 16815

Mybatis类型转换介绍

1.1     目录 1.2     建立TypeHandler 1.2.1    TypeHandler接口 1.2.2    BaseTypeHandler...
  • a1258531
  • a1258531
  • 2016-07-04 18:35
  • 5602

SQL数字类型转换和四舍五入

cast和convert用于数据类型转换,round用于四舍五入取近似字,numeric用于精确设置数字精度(长度)和小数位数。 T-SQL: CAST and CONVERT Explicitly ...
  • Gordennizaicunzai
  • Gordennizaicunzai
  • 2016-03-14 23:12
  • 1621
    个人资料
    • 访问:262979次
    • 积分:3401
    • 等级:
    • 排名:第11460名
    • 原创:100篇
    • 转载:64篇
    • 译文:0篇
    • 评论:11条
    最新评论