Sql GETDATE()函数中的日期来自哪里?
有人知道从哪里Sql GETDATE()函数中的日期来自哪里?,sql,sql-server,getdate,Sql,Sql Server,Getdate,有人知道从哪里GETDATE()获取DATE本身吗?好问题 GETDATE()函数从连接的服务器获取DATETIME 如果您连接了localhost,则从本地计算机获取它 否则,您连接任何服务器,它将从您连接的服务器获取日期时间 希望这对您有所帮助: 您可以使用DATEADD功能: SELECT DATEADD(DAY,3,GETDATE()) 如果我使用localhost作为服务器,这是否意味着getdate使用我的localhost日期作为日期?请参阅将当前数据库系统时间戳作为日期时间值返
GETDATE()
获取DATE
本身吗?好问题
GETDATE()
函数从连接的服务器获取DATETIME
如果您连接了localhost
,则从本地计算机获取它
否则,您连接任何服务器,它将从您连接的服务器
获取日期时间
希望这对您有所帮助:
您可以使用DATEADD
功能:
SELECT DATEADD(DAY,3,GETDATE())
如果我使用localhost作为服务器,这是否意味着getdate使用我的localhost日期作为日期?请参阅将当前数据库系统时间戳作为日期时间值返回,而不带数据库时区偏移量。此值来自运行SQL Server实例的计算机的操作系统
Thank dude,这对我很有帮助@squirrely感谢回答bro。但还有一个问题还在我脑海中嗡嗡作响哈哈哈,如果我把我的计算机上的日期再设置为3天,我的程序使用localhost作为服务器,运行GETDATE(),将日期+3读取为当前日期,有没有可能?