-
数据库触发器(Trigger)的一点使用心得
最近了解了一下数据库触发器,并做一点实际的应用,在翻看其概念的时候,还是本着从理解的角度来学习的,但是,到了实际的应用场景中,还是有一些特别注意的地方的,狼蚁网站...
-
主键与聚集索引
表通常具有包含唯一标识表中每一行的值的一列或一组列。这样的一列或多列称为表的主键 (PK),用于强制表的实体完整性。在创建或修改表时,您可以通过定义 PRIMARY KEY 约束来创建主...
-
数据库 三范式最简单最易记的解释
数据库 三范式最简单最易记的解释,整理一下方便大家记忆。 书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释:...
-
ORACLE 系统函数大全SQLSERVER系统函数的异同
狼蚁网站SEO优化是Oracle支持的字符函数和它们的Microsoft SQL Server等价函数。 字符函数 狼蚁网站SEO优化是Oracle支持的字符函数和它们的Microsoft SQL Server等价函数。 函数 Oracle Microsoft SQL Se...
-
postgres 数据库中的数据转换
postgres8.3以后,字段数据之间的默认转换取消了。如果需要进行数据变换的话,在postgres数据库中,我们可以用::来进行字段数据的类型转换。 实际上"::"是调用CAST函数的。究竟哪些字段...
-
数据库分页查询方法
在这里主要讲解一下MySQL、SQLServer2000(及SQLServer2005)和ORCALE三种数据库实现分页查询的方法。 可能会有人说这些网上都有,但我的主要目的是把这些知识通过我实际的应用总结归纳一下,...
-
数据库 SQL千万级数据规模处理概要
我在前年遇到过过亿条的数据。以至于一个处理过程要几个小时的。后面慢慢优化,查找一些经验文章。才学到了一些基本方法。综合叙之,与君探讨之。 1. 数据太多。放在一个表肯定...
-
SQL 优化经验总结34条
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析...
-
sql 插入数据的三种常用方法及小贴士
我们在插入数据到数据库中的时候,常用的语句如下 代码如下: INSERT INTO table1(id, name, address) VALUES(1, ygl, ‘beijing') 适用于T-sql和PL/SQL SELECT id, name, address INTO table2 FROM table1 自动创建table2,...
-
sql left join 命令详解
左向外联接的结果集包括 LEFT OUTER 子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列表列均...
-
对分区表进行alter-switch时遇到的错误
将一个表的数据加入分区表中,可以通过如下步骤进行 创建一个和目标表一样定义的表; 在表上加上constraint以确保表的数据在目标分区里; Alter table 源表 switch to 目标表 partition 分区号...
-
sql Union和Union All的使用方法
UNION指令的目的是将两个SQL语句的结果合并起来。从这个角度来看, 我们会产生这样的感觉,UNION跟JOIN似乎有些许类似,因为这两个指令都可以由多个表格中撷取资料。 UNION的一个限制...
-
datastage server job之dsjob 命令
DataStage之dsjob命令看了一个星期的罗胖子的语录和视频,荒废了一个星期。 Datastage 的job可以通过dsjob命令来调用job或者获得job的信息,以及运行的报告和日志。 安装DataStage 的目录下 例...
-
执行Insert Exec时的隐藏开销 分析
Insert Exec时的隐藏开销,大家可以参考下。 The Hidden Costs of INSERT EXEC INSERT and EXEC: relational brothers in arms, helping you get your data and then put it somewhere. But like all brothers, their relationship has its ups...
-
JDBC 数据库常用连接 链接字符串
JDBC 数据库常用连接 链接字符串,经常用各种数据库的朋友可以参考下。 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localho...