首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openquery:基准格式设置

openquery:基准格式设置
EN

Stack Overflow用户
提问于 2013-03-27 21:44:27
回答 1查看 2K关注 0票数 0

我尝试通过SQL服务器从Oracle检索数据,所以我使用openquery,我可以这样获得日期间隔:

代码语言:javascript
复制
SELECT
  *
FROM OPENQUERY(DATABASE, 
     'SELECT * FROM ORACLE.TABLE
      WHERE CREATEDATE between {d ''2013-03-23''} and {d ''2013-03-27''} ')

我如何执行类似的查询,但日期间隔将是yyyy-mm-dd hh:mm:ss格式并保留为openquery

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-27 21:46:01

您可以在openquery语句中执行从日期到字符串的转换:

代码语言:javascript
复制
select to_char(<datecol>, 'YYYY-MM-DD hh:mi:ss') . . .

或者,您可以在SQL Server中使用convert()并在外部select中执行此操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15660394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档