Я пытаюсь получить текущее время удаленного сервера с SQL Server 2012 с клиентской машины. У меня есть этот SQL-код:Получить удаленный SQL Server Дата/время
Select SYSDATETIME() as ServerTime
Я думал, это было именно то, что я хотел, и так как я использовал машину разработки с моим SQL Server, он работал нормально, потому что я никогда не думал, что время, которое я получил, был мой собственный компьютер время. Тогда я узнал, что это не работает, если мне нужна дата/время удаленной машины. В любом случае, я могу получить дату/время удаленного сервера при запуске приложения? Спасибо.
У вас есть сообщения об ошибке или почему вы не думаете, что это не работает? –
"Возвращает значение datetime2 (7), которое содержит дату и время компьютера, на котором запущен экземпляр SQL Server." - он должен работать. – Blorgbeard
Почему вы не используете 'CURRENT_TIMESTAMP' – zzlalani