我正在尝试从MySQL数据库中提取信息到MS SQL数据库中。该数据库很混乱,开发人员已不再可用。
所有日期都存储在字符字段中,我使用
SELECT concat( mid(DueDate, 7, 4), mid(DueDate, 4, 2), mid(DueDate, 1, 2)) as DueDate FROM TableName
以一种 MS SQL Server 可以导入的格式获取日期字段。
现在,我只想导出日期大于今天的记录,所以问题是:
- What is the equivalent of GetDate() in MySQL?
- Is there a better way to cast the date to make the comparison?