convert函数(oracle convert函数)

本文目录
- oracle convert函数
- 如何正确使用round函数及和convert函数
- 在SQL中怎样把字符型的数据转换成日期型的呢
- sql server 2005 日期的convert函数
- 这道题里为什么用convert函数不是日期型函数吗
- SQL当中利用convert的语句提取时间段的日期,但是显示的是系统的日期,怎么取我指定的字段信息
- 怎样将SQL数据库中分成3个字段的年月日转成日期
- convert函数怎么用
oracle convert函数
convert()函数是转换字符集的。实在SQL server中使用的。
CONVERT()函数:
对于简单类型转换,CONVERT()函数和CAST()函数的功能相同,只是语法不同。CAST()函数一般更容易使用,其功能也更简单。CONVERT()函数的优点是可以格式化日期和数值,它需要两个参数:第1个是目标数据类型,第2个是源数据。
使用举例:
convert(varchar(7),signTime,120)。
功能:
CONVERT()函数还具有一些改进的功能,它可以返回经过格式化的字符串值,且可以把日期值格式化成很多形式。有28种预定义的符合各种国际和特殊要求的日期与时间输出格式。
如何正确使用round函数及和convert函数
convert(数字,原来的度量单位,新的度量单位)
如:CONVERT(1,“in“,“cm“),就是把1英寸换成2.54厘米 ;
ROUND(数字,要进行四舍五入的位数)
如 :round(1.34,0) 等于 1
round可以参看:
http://jingyan.baidu.com/article/f79b7cb334401b9144023ef9.html
CONVERT可以参看:
http://jingyan.baidu.com/article/851fbc3788a0e53e1f15ab9d.html
在SQL中怎样把字符型的数据转换成日期型的呢
1、首先点击“开始”——“Microsoft SQL Server 2005”——“Microsoft SQL Server Management Studio”。
2、在打开的“连接到服务器”界面,输入服务器名称、数据库登录名和密码等信息。
3、点击“连接”,连接到SQL SERVER数据库。
4、使用Convert函数可以将字符串转换为日期类型,从而存储在日期时间类型的字段中。点击“新建查询”,新建一个SQL文本。
5、在SQL文本中,输入SQL 语句,如图所示点击“执行”,查看运行效果即发现已经成功将字符型的数据转换成日期型的了。
sql server 2005 日期的convert函数
select CONVERT(Datetime,’20080701’,120)
declare @t Datetime
select @t = CONVERT(Datetime,’20080701’,120)
print(CONVERT(varchar(30),@t,120))
有问题的地方:
print(@date) 直接print一个没有转换过的Datetime格式,当然永远都是服务器默认格式了.
而且字符串’200807’也不满足转换要求,转出来的东西估计看不明白.
这道题里为什么用convert函数不是日期型函数吗
使用SQL的CONVERT函数
定义和用法
CONVERT() 函数是把日期转换为新数据类型的通用函数。
CONVERT() 函数可以用不同的格式显示日期/时间数据。
语法
CONVERT(data_type(length),data_to_be_converted,style)
data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。
示例:
declare @dateY int,@dateM int,@dateD int
set @dateY=2015
set @dateM=12
set @dateD=12
select CONVERT(datetime,Convert(nvarchar,@dateY)+’-’+Convert(nvarchar,@dateM)+’-’+Convert(nvarchar,@dateD))
注:应用中需要将SQL语句中的变量修改成数据字段查询表
select CONVERT(datetime,Convert(nvarchar,年列名称)+’-’+Convert(nvarchar,月列名称)+’-’+Convert(nvarchar,日名称)) from 表名
SQL当中利用convert的语句提取时间段的日期,但是显示的是系统的日期,怎么取我指定的字段信息
CONVERT() 函数可以用不同的格式显示日期/时间数据。
语法CONVERT(data_type(length),data_to_be_converted,style)
data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style规定日期/时间的输出格式。
可以使用的 style 值:
Style IDStyle 格式
100 或者 0 mon dd yyyy hh:miAM (或者 PM)
101 mm/dd/yy
102 yy.mm.dd
103 dd/mm/yy
104 dd.mm.yy
105 dd-mm-yy
106 dd mon yy
107 Mon dd, yy
108 hh:mm:ss
109 或者 9 mon dd yyyy hh:mi:ss:mmmAM(或者 PM)
110 mm-dd-yy
111 yy/mm/dd
112 yymmdd
113 或者 13 dd mon yyyy hh:mm:ss:mmm(24h)
114 hh:mi:ss:mmm(24h)
120 或者 20 yyyy-mm-dd hh:mi:ss(24h)
121 或者 21 yyyy-mm-dd hh:mi:ss.mmm(24h)
126 yyyy-mm-ddThh:mm:ss.mmm(没有空格)
130 dd mon yyyy hh:mi:ss:mmmAM
131 dd/mm/yy hh:mi:ss:mmmAM
例:
CONVERT(VARCHAR(19),GETDATE())
CONVERT(VARCHAR(10),GETDATE(),110)
CONVERT(VARCHAR(11),GETDATE(),106)
CONVERT(VARCHAR(24),GETDATE(),113)
怎样将SQL数据库中分成3个字段的年月日转成日期
可以用convert函数,select a=convert(datetime,’12’+’05’ +’06’,111),输出结果为2012-05-06 00:00:00.000,你使用是可以把三个字符串替换成相应的列,其他的如有不明白可再联系我
convert函数怎么用
格式:
CONVERT(data_type,expression[,style])
说明:
此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
相互转换的时候才用到.

本文相关文章:
图片免费转换成word(怎样快速把图片文字变成word文档)
2026年10月10日 06:10
stripper(想请教一下whore bitch hooker slut prostitute stripper 的区别谢谢有研究的人来回答)
2026年10月10日 01:20
app store普通下载(为什么苹果的应用程序只能在App Store里下载)
2026年9月23日 19:30
confirm password(confirm password什么意思)
2026年9月16日 20:30
冒险岛079下载(冒险岛更新079maplestory.exe)
2026年9月10日 09:40
讯读转换器word转pdf(怎么把word文档转换成pdf)
2026年8月20日 23:50
更多文章:
another time(another time和other time的区别)
2026年10月11日 05:00





