大家好,我直连Access的时候,用查询命令想把日期加时间格式的字段截取成10位数的日期格式,如'2023-07-01 09:01:01 0'截取成'2023-07-01'这样的,我在网上查询的left命令只能在ODBC模式下读取Access数据库有用,但ODBC模式下在tomcat里是联不上数据源的,所以我采取的是Access直读模式,但Access直读模式下无法使用left命令,我的整段代码如下 SELECT left(seconddatetime,9) as 日期 , seconddatetime AS 时间, truckno AS 品名, specification AS 型号规格, gross AS 重量 FROM [Trade] WHERE seconddatetime >= #2023-07-01# order by seconddatetime asc 此代码亲测在ODBC模式下是可以正常截取字段的,但到Access直读模式下不行,去掉left(seconddatetime,9) as 日期 , 这段截取位数的代码就可以正常运行,有知道Access直读模式截取字段位数的大神指点下,谢谢, |