我正在使用日期字符串从表中选择数据。我想选择更新时间戳大于或等于今天的所有行。
我能想到的最简单的方法是将今天的日期放在字符串中,并且它可以正常工作。
WHERE UPDATE_DTM>' 29NOV2016:12:00' DT;
但是,如果我想提出今天的日期或系统日期,我该怎么办? 我使用today(),但它返回了表中的所有行。我不确定是不是因为SAS中的今天()指的是1960年1月1日的日期?我也试过& sysdate,但它返回了一条错误消息,好像它需要一个日期转换。
WHERE UPDATE_DTM> TODAY();
有什么想法吗?非常感谢您的想法!
答案 0 :(得分:3)
<template>
<style>
#container ::content paper-input {
--paper-input-container-focus-color: #ddd;
margin: 8px;
}
</style>
<div id="container">
<content></content>
</div>
</template>
是等效于DATETIME()
的日期时间(但包括当前时间)。如果您想要有效午夜(或者,上面的示例,TODAY()
今天中午),您也可以使用dhms(TODAY(),0,0,0)
。