04 2018 档案

摘要:1、什么是序列呢? 序列是一数据库对象,利用它可生成唯一的整数。一般使用序列自动地生成主码值。一个序列的值是由特别的Oracle程序自动生成,因而序列避免了在运用层实现序列而引起的性能瓶颈。 Oracle序列允许同时生成多个序列号,而每一个序列号是唯一的。 当一个序列号生成时,序列是递增,独立于事务 阅读全文
posted @ 2018-04-26 11:52 小小邪 阅读(73803) 评论(0) 推荐(4)
摘要:oracle我们查询当前系统时间的时候,经常用到dual,这个是什么东西呢? dual是Oracle中的一个伪表,利用这个伪表可以设置或查看序列,或者是调用一些内置的函数,方便操作。 简单来说,dual表就是oracle与数据字典自动创建的一张表,这张表是一个单行单列的表,这个表只有1列:DUMMY 阅读全文
posted @ 2018-04-17 15:27 小小邪 阅读(1198) 评论(0) 推荐(0)
摘要:sql server 中如何使用Excel文件导入数据?我做个测试,首先建立一个测试表(民族表) 查询结果 Excel文件格式是这样的(有56条,这里就截取这些) 接下来介绍如何导入数据 1)右键选择导入数据库--> 任务 > 导入数据 2)弹出 sql server导入导出向导,直接下一步 3)选 阅读全文
posted @ 2018-04-17 11:09 小小邪 阅读(2041) 评论(0) 推荐(0)
摘要:在sql server中,取数据中前10条语句,我们可以用top 10 这样语句,但是oracle就没有这个函数,接下来介绍它们之间的区别 1、sql server 取前10语句和随机10条的语法 结果实例: 1)测试表数据 2)取前10条 3)随机取10条 2、Oracle 取前10条和随机10条 阅读全文
posted @ 2018-04-16 10:01 小小邪 阅读(2560) 评论(0) 推荐(0)
摘要:oracle中,如何将两个字段数据合并成一个字段显示,接下来看一下在sql server和pl/sql的区别 sql server中如何合并(用Cast()函数) 最后结果显示 那么,在oracle中如何合并数据(用Concat()函数) 结果显示 阅读全文
posted @ 2018-04-03 14:33 小小邪 阅读(42390) 评论(0) 推荐(0)
摘要:sql server中如何将表A 和表B的数据合并成乘积方式,也就是说表A有2条数据,表B有3条数据,乘积后有6条数据, 这就要用到sql中的笛卡尔积方式了 1、什么是笛卡尔积 笛卡尔积在SQL中的实现方式既是交叉连接(Cross Join)。所有连接方式都会先生成临时笛卡尔积表,笛卡尔积是关系代数 阅读全文
posted @ 2018-04-03 11:45 小小邪 阅读(5544) 评论(0) 推荐(0)