SQL请求错误?

问题描述 投票:0回答:1

我有这个代码:

SELECT *
FROM Active
WHERE EndDate > CURRENT_DATE()

我的错误:

“CURRENT_DATE”附近的 WHERE 子句出错。无法解析查询文本。

sql
1个回答
0
投票

好的,谢谢。

我在 Sql Server 上,并且 CURRENT_DATE 不适用于 sql server。 我需要使用 CURRENT_TIMESTAMP

我的要求: $sql = "选择* 来自活动 WHERE (结束日期 > CURRENT_TIMESTAMP)";

          $l = q3($sql);
          
          while (($fetch = sqlsrv_fetch_array($l)) != False)
            {
                
                echo "<option value=".$fetch['ActiveID'].">".$fetch['Title']."</option>";
            }
© www.soinside.com 2019 - 2024. All rights reserved.