sql语句将字符串转换为date类型
在SQL中,可以使用CAST函数将字符串转换为日期类型。具体语法如下:
SELECT CAST('2019-01-01' AS DATE) AS converted_date;
在上面的示例中,将字符串'2019-01-01'转换为日期类型,并将其命名为converted_date。可以将任何符合日期格式的字符串作为CAST函数的参数。
另外,如果数据库支持STR_TO_DATE函数,也可以使用该函数将字符串转换为日期类型。具体语法如下:
SELECT STR_TO_DATE('01-01-2019', '%d-%m-%Y') AS converted_date;
在上面的示例中,将字符串'01-01-2019'转换为日期类型,并将其命名为converted_date。要正确转换字符串,需要提供与字符串格式相对应的日期格式化字符串。在这个例子中,字符串格式为'%d-%m-%Y',表示日期的顺序是日-月-年。
请注意,不同的数据库管理系统可能对日期格式和函数名称有所不同。因此,请根据使用的数据库管理系统的文档进行参考。
原文地址: https://www.cveoy.top/t/topic/iMS2 著作权归作者所有。请勿转载和采集!