azure - datetime2 不再有效的主键
问题描述
你知道天蓝色的变化,导致限制使用 datetime2 作为主键。拥有一个 azure 数据库,它开始无缘无故地发出警告。警告本身没有任何理由,也没有跟踪 ID。
再次尝试构建数据库后,弹出了一些新错误,即 datetime2 不再对主键有效。
这是一些巨大的变化,没有通知客户。即使是错误/警告也没有意义。
是否有一个订阅源,我可以订阅,以便及时获取这些信息,而不是在它们完成之后?还是我看到鬼了?
亲切的问候
解决方案
我无法重现该问题。我能够使用 datetime2 作为主键创建一个表。
CREATE TABLE Events
(
TimeOcurred DateTime2 PRIMARY KEY,
UserAction NVARCHAR(128) NOT NULL,
UserId int
)
我用来测试的数据库的兼容级别是140。
推荐阅读
- python - 使用jupyter pycharm时如何获取pyplot的交互式绘图
- r - 以有效的方式从另一行获取信息
- vba - 在 VBA 中使用带有 Sheet.Cells(,) 的 PasteSpecial 来仅复制值
- vba - 如何正确设置记录源并传递查询参数以将数据加载到子表单中?
- cypress - 有没有办法在赛普拉斯的测试之间保持会话存储
- android - 如何使用改造和其他身体项目在 api 调用中添加图像?
- javascript - 搜索输入反应 JS
- python - boto3 sns 删除主题 - 参数无效
- sql - BigQuery SQL 连接多列,但如果两者都不匹配,则应添加 0 行
- azure - 如何在 Azure 数据工厂中创建仅触发一次的触发器?