sql - GETDATE() 函数中的日期从何而来?

标签 sql sql-server getdate

有人知道 GETDATE() 从哪里得到 DATE 本身吗?

最佳答案

好问题。

GETDATE() 函数从连接的server 获取DATETIME

如果你连接你的 localhost 然后从你的本地机器上获取它。

否则你连接任何服务器,它从你连接的SERVER获取DATETIME

希望对你有帮助:

您可以使用DATEADD 函数:

SELECT DATEADD(DAY,3,GETDATE())

关于sql - GETDATE() 函数中的日期从何而来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47917320/

相关文章:

sql - 甲骨文 00932.00000 - "inconsistent datatypes: expected %s got %s"

java - 为什么我们的连接池关闭?

sql-server - SQL Server 全文搜索 - 对某些列进行加权

javascript - 在 HTML onload Javascript 中输入日期

python - 尝试在 Django 中使用 `comments` contrib 实现连接时出现问题

mysql - 将 select 的聚合结果分配给 mySQL 中的用户变量

sql-server - ODBC、OLEDB 和 ADO.NET 的底层协议(protocol)有区别吗

sql-server - 更改 Getdate 的输出

sql-server - 使用 GETDATE 调用存储过程的 ')' 附近的语法不正确

mysql - 具有多个一对多的 3 个表的 SQL JOIN