SQL将'mm / dd / yy'字符串转换为日期格式

时间:2019-02-12 18:55:56

标签: mysql sql date syntax mariadb

我有一个名为templog的表,并且有一个名为“ tdate”的日期列,它以“ mm / dd / yy”格式存储一个字符串。我尝试使用以下语法进行转换,但收到错误。

SELECT convert(datetime,tdate,110) from templog
  

SQL查询:文档

从templog LIMIT 0、25中选择convert(datetime,tdate,110) MySQL说:文档

1064-您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册以获取正确的语法,以在第1行的templog LIMIT 0,25'中的'tdate,110)附近使用

关于我在做什么错的任何想法吗?

1 个答案:

答案 0 :(得分:1)

对于MariaDB,您需要CREATE TABLE `GeoBlockingCountry` ( `createdAt` DATETIME NOT NULL, `updatedAt` DATETIME NOT NULL, `GeoBlockingTargetUUID` UUID NOT NULL REFERENCES `GeoBlockings` (`targetUUID`) ON DELETE CASCADE ON UPDATE CASCADE, `CountryId` INTEGER UNSIGNED NOT NULL REFERENCES `Countries` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, PRIMARY KEY (`GeoBlockingTargetUUID`, `CountryId`))

// foreignKey: ['targetUUID', 'entityType'],