请问如何将一个datetime的值转换为varchar型
我的字段类型是datetime,现在我要将它以varchar的形式取出来。
我有一行记录的值为‘2002-5-16 14:09:57’,现在想把它转为varchar型的'2002-5-16 14:09:57',我用以下语句:
SELECT CAST(field2 AS varchar(50)) AS Expr1
但是取出来之后变成‘05 16 2002 2:09PM’
请问如何转换
我有一行记录的值为‘2002-5-16 14:09:57’,现在想把它转为varchar型的'2002-5-16 14:09:57',我用以下语句:
SELECT CAST(field2 AS varchar(50)) AS Expr1
但是取出来之后变成‘05 16 2002 2:09PM’
请问如何转换
...全文
相关推荐
深入MYSQL字符数字转换的详解
**字符转数字** 在MySQL中,如果一个字符串(如VARCHAR)代表的是一个数字,我们可以直接使用加法运算将其转换为数字。
mysql数据类型详解.pdf
- SET(value1, value2, …):集合类型,一个字符串对象,可以从预定义的集合中取0个或多个值。日期时间型数据类型有:- DATE:表示日期,格式为YYYY-MM-DD。
MySQL数据类型与运算符详解[源码]
枚举与集合型数据类型中,ENUM可以看作是一个字符串对象,它的值是预先定义好的一组值中的一个。而SET类型则可以包含零个或多个预定义的值,最多可以有64个。
sql server 数据类型
正确选用数据类型不仅可以优化存储空间,还能提高查询性能,避免不必要的数据转换和计算错误。例如,如果知道一个字段的值总是介于0和255之间,使用tinyint会比使用int更节省空间。
《MySQL数据库开发》期末复习题.pdf
字符型有VARCHAR、TEXT等;二进制型有BLOB、VARBINARY等;时间型有DATE、TIME、DATETIME、TIMESTAMP等。


