聊城做网站推广找谁,网站的框架,wordpress索引,陕西建设厅网站cast()函数用于将某种数据类型的表达式显式转换为另一种数据类型。
CAST()函数的参数是一个表达式#xff0c;它包括用as关键字分隔的源值和目标数据类型。
语法#xff1a;CAST (expression AS data_type)
expression#xff1a;任何有效的SQL Server表达式。 AS#x…cast()函数用于将某种数据类型的表达式显式转换为另一种数据类型。
CAST()函数的参数是一个表达式它包括用as关键字分隔的源值和目标数据类型。
语法CAST (expression AS data_type)
expression任何有效的SQL Server表达式。 AS用于分隔两个参数在AS之前的是要处理的数据在AS之后是要转换的数据类型。 data_type目标系统所提供的数据类型包括bigint和sql_variant不能使用用户定义的数据类型。 cast()可以转换的类型是有限制的。这个类型可以是以下值其中的一个
二进制同带binary前缀的效果 : BINARY 字符型可带参数 : CHAR() 日期 : DATE 时间: TIME 日期时间型 : DATETIME 浮点数 : DECIMAL 整数 : SIGNED 无符号整数 : UNSIGNED 例如
mysql INSERT INTO test VALUES(3,CAST(DATE2019-1-1 AS JSON));
将date类型的数据2019-1-1存储为json格式的数据
查询时的sql语句
mysql SELECT * FROM t WHERE j-$ DATE2019-01-01;
--------------------
| i | j |
--------------------
| 3 | 2019-01-01 |
--------------------
1 row in set (0.00 sec)