CAST 和 CONVERT
将某种数据类型的表达式显式转换为另一种数据类型。CAST 和
CONVERT 提供相似的功能。
语法
使用 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 数据类型的可选参数。
l---------------------------------------------------
制作数据查询表格,尝试正则表达式后,发觉效果不好,之后,选择通过建立视图,再由程序语言查询视图建立数据表来实现功能,目前来看效果良好。
代码
[#SQL]
CREATE VIEW `daymap`
AS
select `ycinfo`.`senserName`
AS `senserName`,`ycinfo`.`temperature` AS
`temperature`,cast(`ycinfo`.`receiveTime`
as time) AS `dates`
from `ycinfo` where (`ycinfo`.`receiveTime`
between (now() - interval '1' day)
and now());
[/#SQL]