sql server 具有不同时区的不同数据库。如何获取所有数据库的getdatetime

2024-03-03

我有 4 个数据库,每个数据库位于不同的时区。
我如何获得所有这些的日期和时间GetDateTime.

通常我们得到服务器时间,但我需要数据库的日期和时间


如果您使用的是 SQL 2008 或更高版本,您可以查看

系统日期时间偏移 http://msdn.microsoft.com/en-us/library/bb677334.aspx and 开关偏置 http://msdn.microsoft.com/en-us/library/bb677244.aspx

通常,第一个返回带有时区偏移部分(如 -07:00)的系统日期时间,第二个可以根据 datetimeoffset 和时区偏移属性计算时间。

Since 没有数据库级别设置对于时区,您应该找到另一种解决方案。

如果您想管理应用程序相同的 SQL Server但对于4种不同每个数据库都有正确的时区,我认为最好的方法是创建一个 SystemSetting (名称并不重要)表,您可以在其中保存偏移量。然后,您可以使用 SWITCHOFFSET 通过您需要的每个查询计算给定数据库的正确时间。

或者您可以尝试使用虚拟机。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

sql server 具有不同时区的不同数据库。如何获取所有数据库的getdatetime 的相关文章

随机推荐

  • 在 Android 中下载文件时“不幸的是,...已停止”

    我正在尝试在 Android Studio 中制作一个应用程序 它要求您将文件下载到用户设备上的 sdcard Download 文件夹中 问题是 当我输入要下载的 URL 并单击 下载 时 应用程序显示 不幸的是 已停止 我有很多文件 所
  • 使用python检查文件夹/文件ntfs权限

    正如问题标题可能暗示的那样 我非常想知道如何检查给定文件或文件夹的 ntfs 权限 提示 这些是您在 安全 选项卡中看到的权限 基本上 我需要的是获取文件或目录的路径 在本地计算机上 或者最好在远程计算机上的共享上 并获取用户 组的列表以及
  • Android 应用程序上的 UID 没有权限访问 URI 错误

    我正在构建一个简单的应用程序来选择图像或从相机中拍摄图像并裁剪它 但是 它向我抛出了这个错误 java lang SecurityException Uid 10076 does not have permission to uri 0 c
  • 使用 numpy 进行 blinn-phong 着色

    我正在尝试在 numpy 中实现 blinn phong 着色以用于教育目的 然而 我几天来一直在调试参数的作用 我的总体想法如下 由于方程是针对通道给出的 我将模型应用于每个颜色通道以获得通道中的相对像素强度 然后将通道重新组合在一起以获
  • 如何使用 PHPmailer 构建电子邮件队列?

    在插入表后 我已经使用 PHPmailer 构建了一个电子邮件脚本 但是 由于脚本超时 我收到了错误的网关 502 发送 300 多封电子邮件来响应网络请求对我来说听起来不是一个好主意 所以我的问题是如何构建一个在后台发送电子邮件的队列 据
  • 使用 MockContentResolver 查询导致 NullPointerException

    我们有一个 JUnit 测试类 它扩展了ActivityInstrumentationTestCase2
  • 全局捕获后台线程中 WCF 异步调用引发的异常

    我有一个与 WCF 服务通信的 WPF 应用程序 我目前正在使用以下命令从我的 ViewModels 调用我的 WCF 服务 我正在使用 MVVM 模式 async基于模式 public async override void MyComm
  • 从标注器获取附加信息(主动/被动、时态...)

    我正在使用斯坦福标记器来确定词性 但是 我想从文本中获取更多信息 是否有可能获得更多信息 例如句子的时态或是否处于主动 被动状态 到目前为止 我正在使用非常基本的 PoS 标记方法 List
  • 递归锁

    是否有递归锁的用例 是否存在绝对需要递归锁的场景 使用起来似乎很复杂且危险 我可以看到我们可以避免死锁 只要锁堆栈不溢出 但我们不想捕获这样的问题吗 也许我在这里遗漏了一些东西 任何指示表示赞赏 提前致谢 我喜欢这个博客条目的标题 递归锁会
  • SVG:使用路径元素创建带有“孔”的区域

    我正在尝试使用 SVG 路径元素来定义带有 孔 的区域 我想使用这些区域来突出显示图像中的某些文本单词 我的目标是展示使用 OCR 从图像中提取文本的结果 谷歌云视觉API https cloud google com vision 结果将
  • 基于像 Telegram 聊天信使中那样的换行文本的子小部件的复杂对齐

    我的目标是重现 Telegram 以及其他一些聊天应用程序 用于聊天消息气泡的复杂布局 气泡并不复杂 但事实证明 让气泡中的文本与日期很好地对齐却异常复杂 一个相似的帖子已在这里发布并回复 https stackoverflow com a
  • 如何从反射执行显式操作转换?

    我想使用反射并使用反射进行隐式或显式转换 鉴于我已经这样定义了 Foo public class Foo public static explicit operator decimal Foo foo return foo Value pu
  • 单个项目或组的 Gitlab 访问令牌?

    有没有一种方法可以制作仅可用于一个项目的访问令牌 似乎只有个人访问令牌 可以访问我的所有项目 Yes See 亚搏体育appGitLab 13 3 https about gitlab com releases 2020 08 22 git
  • 阻止用户使用 FireBug 之类的东西编辑复选框值?

    我有一个管理页面 列出了一堆记录 每条记录旁边都有一个复选框 可将其设置为 活动 状态 每个复选框都有一个值 该值与数据库中记录的 ID 相关联 如果有人使用 FireBug 他们可以轻松地将复选框的值更改为不同的数字 从而影响数据库中的错
  • 检查node.js模块是否可用

    我正在寻找一种方法来确定模块是否可用 例如 我想检查模块是否mongodb可以通过编程方式使用 另外 如果找不到模块 它不应该停止程序 我想自己处理这个问题 PS I added this question because Google i
  • 分配 pandas 数据框列 dtypes

    我想设置dtypes 中的多列pd Dataframe 我有一个文件 我必须手动解析为列表列表 因为该文件不适合pd read csv import pandas as pd print pd DataFrame a 1 b 2 dtype
  • 字符串拆分为列表 R

    从字符串中提取单词并在 R 中创建一个列表 str lt qwerty keyboard result lt strsplit str space 我得到的是 在下面 result 1 1 qwerty keyboard 我需要的是 在下面
  • 如果 Collection 只写在构造函数中,它是线程安全的吗?

    假设我们有这门课 final class Foo private final Set
  • 如何使用隐式运算符方法来“查找用法”?

    我从来不喜欢隐式运算符 更喜欢扩展方法 因为在代码中发生强制转换 转换时很难直观地看到 想象一下 如果您有如下示例 public static implicit operator Deal string dealAsXml convert
  • sql server 具有不同时区的不同数据库。如何获取所有数据库的getdatetime

    我有 4 个数据库 每个数据库位于不同的时区 我如何获得所有这些的日期和时间GetDateTime 通常我们得到服务器时间 但我需要数据库的日期和时间 如果您使用的是 SQL 2008 或更高版本 您可以查看 系统日期时间偏移 http m