大数据

  • 用计算列实现移动加权平均算法

    复制代码 代码如下: if OBJECT_ID('tb') is not null drop table tb if OBJECT_ID('TEMP') is not null drop table TEMP if OBJECT_ID('FUN_NOWPRICE') is not null drop FUNCTION FUN_NOWPRICE if OBJECT_ID('FUN_…

    大数据 2022年1月24日
  • 数据库 关系连接

    连接分类 关系间的连接分为内连接(inner join)和外连接(outer join)。 外连接又可分为:left outer join,right outer join和full outer join。 内连接计算方法: 如果不加条件将会产生笛卡尔积; 如果有连接条件,…

    大数据 2022年1月24日
  • 让你的insert操作速度增加1000倍的方法

    很多时候方法选对了对于我们做事将会是事半功倍。 大家平时都会使用insert语句,特别是有时候需要一个大批量的数据来做测试,一条一条insert将会是非常慢的,那么我们如何让我们的inser更快呢。 先看个例子: 我们需要…

    大数据 2022年1月24日
  • jdbc 数据库的连接(sqlserver oracle)

    1.sql server 2000数据库的连接方式: 复制代码 代码如下: Connection con; public Connection getCon(){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//加载驱动程序 con=DriverManger.g…

    大数据 2022年1月24日
  • SQL 按特定字段值排序

    id, name shandong01 name1 shandong02 name2 shandong03 name3 beijing01 name4 beijing02 name5 beijing03 name6 shanghai01 name7 复制代码 代码如下: select id,name from table order by case when id like 's…

    大数据 2022年1月24日
  • postgresql sql批量更新记录

    复制代码 代码如下: CREATE FUNCTION updateTchrNm() RETURNS void AS $body$ DECLARE rownum integer := 1; BEGIN while rownum <= 1000 LOOP     update t_tchr set tchr_nm = '田中愛子'…

    大数据 2022年1月24日
  • 数据库触发器(Trigger)的一点使用心得

    (1) 针对较为复杂的跨多表的数据业务级别的约束,可以通过触发器来替代大量的后台判断代码,效率较高且便捷。 (2) 如果想通过触发器辅助业务逻辑,不能单着眼于数据库内容的变化来设计触发器,还必须紧密结合业…

    大数据 2022年1月24日
  • 主键与聚集索引

    主键(PRIMARY KEY ) 来自MSDN的描述: 表通常具有包含唯一标识表中每一行的值的一列或一组列。这样的一列或多列称为表的主键 (PK),用于强制表的实体完整性。在创建或修改表时,您可以通过定义 PRIMARY KEY 约束…

    大数据 2022年1月24日
  • 数据库 三范式最简单最易记的解释

    书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性 一个表只说明一个事物; 3NF:每…

    大数据 2022年1月24日
  • ORACLE 系统函数大全SQLSERVER系统函数的异同

    字符函数 下面是Oracle支持的字符函数和它们的Microsoft SQL Server等价函数。 函数 Oracle Microsoft SQL Server 把字符转换为ASCII :ASCII ASCII 字串连接: CONCAT --------------(expression + expression) 把A…

    大数据 2022年1月24日