我现在通常在SQL Server中执行所有操作,但是,我有一个非常小的站点,它将使用Access数据库。
这是我用来生成Google Sitemap的代码,但是,此处的代码不会转换为ACCESS数据库。
SELECT imageid, imagetitle, MedUpdate as DefaultTime, convert(varchar(11),MedUpdate,121) as UModDate,
CONVERT(CHAR(8), CONVERT(DATETIME, MedUpdate, 113), 114) AS UMilTime,
CONVERT(varchar(11),MedDate,121) as JDate, CONVERT(CHAR(8), CONVERT(DATETIME, MedDate, 113), 114) AS JTime
FROM Images
GROUP BY imageid, MedUpdate, MedDate, imagetitle
ORDER BY imageid
有人可以帮助我将其转换为有效的ACCESS查询吗?
答案 0 :(得分:1)
行。这很简单,花了大约5分钟来编写剧本,一旦我听到它缠绕在它周围。
因此。对于那些需要使站点地图与Google网站站长工具配合使用的人,以及您可能正在使用Access数据库,对于小型网站,那么这就是您要使用的代码。
对我们在这里发生的事情进行了一些解释。
一个是更新日期。 (这是您更新页面时,和 你在数据库中插入一个新的日期,如果它将在它上面。)
选择ImageID,MedUpdate作为DefaultTime,格式(MedDate,' YYYY-MM-DD')作为UMODDate,
格式(MedDate,' hh:mm:ss')AS UMilTime,
格式(MedUpdate,' YYYY-MM-DD')作为JDate,
格式(MedUpdate,' hh:mm:ss')AS JTime FROM Images;
希望这会有所帮助 韦恩巴伦