Navicat 博客

识别表中缺少值的列 2020 年 12 月 4 日,由 Robert Gravelle 撰写

有时,数据库管理员(DBA)需要提供一个或多个表中缺失值数量的报告。无论目标是显示计数还是缺少值的行内容,都有两种处理方法,具体取决于你想要的灵活性。第一种方法是使用具有的有关字段名、数据类型和约束的信息来构造针对所涉及表的查询。第二种更复杂的方法是编写一个存储过程,从 INFORMATION_SCHEMA.COLUMNS 表中获取列信息。在今天的文章中,我们将介绍一个非通用方法,而下周的文章将介绍存储过程解决方案。

在 SQL Server 中计算平均每日计数 2020 年 11 月 20 日,由 Robert Gravelle 撰写

计算平均每日计数似乎是经常会做的事情,但我从未做过。我问我的妻子是否有这样做过,她也是数据库支持的应用程序的程序员,而她也从来没机会这样做!因此,我今天充满热情地接受了这一个挑战。

为什么 MySQL(仍然)居最受欢迎数据库平台之首 2020 年 11 月 16 日,由 Robert Gravelle 撰写

在商业和开源数据库产品之间进行选择并不容易,因为许多流行的商业数据库以低成本甚至免费提供给开发人员或学生。在其他情况下,母公司提供类似其企业级产品的开源版本。

防止重复记录的发生 2020 年 11 月 10 日,由 Robert Gravelle 撰写

许多数据库管理员(DBA)需要至少花费一段时间来尝试从数据库表中识别和删除重复记录。如果一开始多注意防止重复插入,那么识别和删除重复记录所花费的大部分时间都可以用于其他工作上。原则上,这并不难做到。但是,实际上,你可能甚至不知道有重复的行!今天的文章将会介绍一些策略,通过防止将重复记录插入数据库表中来减少重复记录的发生。

刷新测试数据的指南 2020 年 10 月 30 日,由 Robert Gravelle 撰写

将数据库实例定期还原为基准数据集是开发和测试环境中的常见做法。例如,每当数据与基准差异太大时,我所在的办公室都会定期这样做。这是必需的,因为开发人员和自动化测试期望数据具有一定数量和质量。实际上没有覆盖表内容的正确方法,因此你应根据组织的特定目标和情况选择一个合适的方法。在今天的文章中,我将分享我在 该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。工作时的做法以及我的标准流程。

Navicat 文章
频道条目
分享
文章归档