用CAST或者CONVERT
cast(1256
as
char)
CONVERT(char,1256)
语法
使用
CAST:
CAST
(
expression
AS
data_type
)
使用
CONVERT:
CONVERT
(data_type[(length)],
expression
[,
style])
参数
expression
是任何有效的
Microsoft®
SQL
Server™
表达式。有关更多信息,请参见表达式。
data_type
目标系统所提供的数据类型,包括
bigint
和
sql_variant。不能使用用户定义的数据类型。有关可用的数据类型的更多信息,请参见数据类型。
length
nchar、nvarchar、char、varchar、binary
或
varbinary
数据类型的可选参数。
style
日期格式样式,借以将
datetime
或
smalldatetime
数据转换为字符数据(nchar、nvarchar、char、varchar、nchar
或
nvarchar
数据类型);或者字符串格式样式,借以将
float、real、money
或
smallmoney
数据转换为字符数据(nchar、nvarchar、char、varchar、nchar
或
nvarchar
数据类型)。
SQL
Server
支持使用科威特算法的阿拉伯样式中的数据格式。
在表中,左侧的两列表示将
datetime
或
smalldatetime
转换为字符数据的
style
值。给
style
值加
100,可获得包括世纪数位的四位年份
(yyyy)。
数据库中性别选择存储数据类型的分析。
常见的数据库保存性别信息的方案有
一、整型
方案1、使用0,1,2,3,4,5 进行存储,值的含义如图
方案2、使用0,1,2进行存储,值的含义如图
二、字符型
方案1、直接使用字符 ”未知 “,”男“ ,”女 “ 来存储
方案2、直接使用字符 ”N“,”M“ ,”F“ 来存储,值的含义如图:
方案的选择主要依照个人习惯,和手机应用的需要。因为实际应用中,无论选择哪种方案,对数据库性能、即 *** 作复杂度都影响可以忽略。
当然直接使用字符 ”未知 “,”男“ ,”女 “ 来存储,在书写SQL语句要稍简单,检索不需要对值和实际含义进行转换。而使用0,1,2,3,4,5 进行存储,则可以实现一些特殊的条件查询。
以上就是关于如何在sql server中把数据库中money类型转换为char类全部的内容,包括:如何在sql server中把数据库中money类型转换为char类、请教一下 在sql server数据库中 设置性别 用什么样的数据类型、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)