• 关于ADOX的相关知识

    一、ADOX 概述 Microsoft? ActiveX? Data Objects Extensions for Data Definition Language and Security (ADOX) 是对 ADO 对象和编程模型的扩展。ADOX 包括用于模式创建和修改的对象,以及安全性。由于它是基于对象实现模式操作,所以用户可以编写对...
    2026-4-16
  • 多条件查询的程序

    而在对用户进行查询时,也可能会使用到多种条件的查询方式,如通过工号查询、通过姓名查询、通过性别查询、通过学历查询等。也有可能会通过多种条件的组合查询,如查学历是大专的女员工等。 对于这种查询情况,通常的作法是让用户输入查询条件,再进行SQL语句组合来进行查询。如让用户输入工号、姓名等,单击提交按钮之后,在后台获得这些信息,如以下代码所示: ...
    2026-4-16
  • datagrip如何找到数据库和表

    用习惯了navicat,一直喜欢如下界面,可以方便查看数据库及表的信息。 但是不知道为什么navicat总是无法连接oracle,因此转战datagrip。 第一次使用datagrip,用户体验可谓是相当差了(大佬莫喷,对于我的使用习惯来说,这款软件用户体验真的极差。) 琢磨了半天,都不知道怎么弄成navi...
    2026-4-16
  • 数据库插入数据之select into from与insert into select区别详解

    可能第一次接触select...into...from...和insert into...select...有很多人都会误解, 从表面上看都是把相关信息查询出来,然后添加到一个表里,其实还远远没有这么简单,接下来,小猪就用最普通的表述给大家介绍一下这两者间的区别。 步骤/方法 1、首先,我们来看一下insert into sel...
    2026-4-16
  • Flink常见维表Join方案,收藏学习开发很有用!

    前言 实时数仓,难免会遇到join维表的业务。现总结几种方案,供各位看官选择: 查找关联(同步,异步) 状态编程,预加载数据到状态中,按需取 冷热数据 广播维表 Temporal Table Join ...
    2026-4-16
  • sql优化实战 把full join改为left join +union all(从5分钟降为10秒)

    今天收到一个需求,要改写一个报表的逻辑,当改完之后,再次运行,发现运行超时。 因为特殊原因,无法访问客户的服务器,没办法查看sql的执行计划、没办法知道表中的索引情况,所以,尝试从语句的改写上来优化。 一、原始语句如下: ? ...
    2026-4-16
  • 详解关于Dbeaver的常用操作

    dbeaver是免费和开源(gpl)为开发人员和数据库管理员通用数据库工具。 在开发过程中能够极大的提升我们的工作效率,下面我把我日常使用到的功能描述一下: 1:与plsql相比,dbeaver没有右击直接查看表注释的功能,但是dbeaver提供了一个“打开声明”的功能,里面可以查看一些比较实用的内容:表列注释、创建该表的cre...
    2026-4-16
  • MySQL与Oracle 差异比较之七 其它

    其它   编号 类别 ORACLE MYSQL 注释 ...
    2026-4-16
  • 四个在工作后才知道的SQL密技

    本文会分享四个在面试和工作中常用的几个使用技巧,具体包括: 日期与期间的高级使用 临时表与Common Table Expression (WITH) Aggregation 与CASE WHEN的结合使用 Window Function的...
    2026-4-16
  • SQL语句中公共字段的自动填充方法

    1. 前言 我们在设计数据库的时候一定会带上新增、更新的时间、操作者等审计信息。 之所以带这些信息是因为假如有一天公司的数据库被人为删了,尽管可能有数据库备份可以恢复数据。但是我们仍然需要追踪到这个事是谁干的,在什么时间干的,具体干了哪些事等等,方便定责和修补。但是我们变更每条数据都要去显式变更这些信息就十分繁琐,我们希望无感知的来处理这...
    2026-4-16

联系我们

在线咨询:点击这里给我发消息

Q Q:1524578900