我试过了
FROM OPENQUERY(TESTsvr,
Select to_date(CREATE_DT, "MM/DD/YYYY") as Testing
From Test.ViewTest
和
FROM OPENQUERY(TESTsvr,
to_char(CREATE_DT, "mm/dd/yyyy hh24:mi:ss") as Testing
From Test.ViewTest
但是当我执行它时说无效的标识符。
尝试使用引号:如果要将日期转换为char:
FROM OPENQUERY(TESTsvr,
'select to_char(CREATE_DT, ''mm/dd/yyyy hh24:mi:ss'') as Testing From Test.ViewTest')
如果要将char转换为日期:
FROM OPENQUERY(TESTsvr,
'select to_date(CREATE_DT, ''mm/dd/yyyy'') as Testing From Test.ViewTest')
如果您将NUMBER(8)转换为日期(作为yyyymmdd):
FROM OPENQUERY(TESTsvr,
'select to_date(CREATE_DT, ''yyyymmdd'') as Testing From Test.ViewTest')