-
[Oracle开发] 2015-01-14 上午 11:18:14 这种格式如何插入数据
2015-01-14上午11:18:14这种格式怎么插入数据我想在表里插入一个时间,就是sysdate,但是结果怎么才能跟如下的一样在日期和时间中间有个上午或者下午的显示呢?就是系统按照时间自动判断是上午还是下午。2015-01-14上午11:18:14------解决思路-------------...
644
热度 -
[Oracle开发] 请问 - 对于group by和count(*)的语句请问
请教--对于groupby和count(*)的语句请教你好,我是使用两个表(销售表,优惠券表来获取如下字段的值,但是对groupby和count(*)的使用不是很熟悉,所以想问,如下语句有什么问题,请大家指教.selectb.p15_promo_id,--促销分类a.p23_id_i,--购买商品的...
111
热度 -
[Oracle开发] select case when 疑义
selectcasewhen疑问你好,请问如下selectcasewhen这个哪里写错了,为什么运行不出来值?selecta.p58_seqChasu,casea.p58_chasuwhenin('1','2')then'Bottom'whenin('3','4')then'Top'whenin('...
394
热度 -
[Oracle开发] 帮忙看看这个句子如何写,多谢了
帮忙看看这个句子怎么写,谢谢了selecta.a1as录入日期,(selectb.b1frombwhereb.b2=a.a2)as扫描日期fromawhere扫描日期isnull想咨询下如何写“扫描日期”,扫描日期为空的。------解决思路----------------------因为where...
98
热度 -
[Oracle开发] Oracle中varchar,varchar2,nvarchar,nvarchar2的差别及其它数据类型描述
Oracle中varchar,varchar2,nvarchar,nvarchar2的区别及其它数据类型描述--varchar,varchar2联系:1.varchar/varchar2用于存储可变长度的字符串比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20...
629
热度 -
[Oracle开发] 怎么利用Oracle外部表导入文本文件的数据
如何利用Oracle外部表导入文本文件的数据同事最近在忙数据一致性比对工作,需要对不同文本文件中的数据进行比对,有的文件较大,记录较多,如果用普通的文本编辑器打开的话,很显然,会很卡,甚至打不开。基于此,可将该文本文件的数据导入到数据库中,在集合的层面进行比对。那么如何将文本文件的数据导入到数据库中...
175
热度 -
[Oracle开发] Sql截取两个字符之间的内容(长度不固定),该怎么解决
Sql截取两个字符之间的内容(长度不固定)例如有一个字段a,里面的值是一个这样的字符串:aa@163.com(张三)bab@163.com(李帅)csdn@163.com(王羽)bsdnn@163.com(小明)现在想要截取()里面的人名,应该怎么做?谢谢!注:括号外面的字符长度和内容都是不同的。-...
95
热度 -
[Oracle开发] 奇怪的查询结果,与预期的记录条数不合乎
奇怪的查询结果,与预期的记录条数不相符VEHICLE中车牌号唯一,不重复,hphm='京BPZ817'只有一条记录存在。下面的查询结果会出现两条一模一样的记录。select*from(selectreplace(('京'||hphm),'京京','京')hphm,hpzlfromVEHICLEtwh...
86
热度 -
[Oracle开发] Oracle札记(三)单行函数
Oracle笔记(三)单行函数-函数函数像一个黑盒子一样(看不到里边的构造),有参数返回值,可以为我们完成一定的功能。-单行这种函数会对结果中的每一行计算一次,每行返回一个结果,单行概念区别于分组函数。单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符型函数---字...
102
热度 -
[Oracle开发] GROUP BY的扩充
GROUPBY的扩展GROUPBY的扩展主要包括ROLLUP,CUBE,GROUPINGSETS三种形式。ROLLUProllup相对于简单的分组合计增加了小计和合计,解释起来会比较抽象,下面我们来看看具体事例。例1,统计不同部门工资的总和和所有部门工资的总和。SQL>selectdeptno...
65
热度 -
[Oracle开发] oracle11G not exists的BUG解决方案
oracle11Gnotexists的BUGinsertintoSYS_LOAD_COUNT(DATADT,TABLE_NAME,TABLE_COUNT,IMP_TABLE_COUNT,DATE_FLAG,END_TIME,MAIN_FLAG,TABLE_DESC)select'20150104',...
102
热度 -
[Oracle开发] oracle数据同步提案
oracle数据同步方案数据同步方案:--用DBLINK创建与所需同步表的链接--------------------------------------------------------------------------------------------------参数--dblink1名称...
81
热度 -
[Oracle开发] oracle 创建字段自增长——两种实现模式汇总
oracle创建字段自增长——两种实现方式汇总mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。因为两种方式都需要通过创建序列来实现,这里先给出序列的创建方式。CREATESEQUENCE序列名[INCREME...
138
热度 -
[Oracle开发] 关于Oracle的疑点
关于Oracle的疑问索引范围扫描(indexrangescan) selectempno,enamefromempwhereempno> 1 order byempno ...
114
热度 -
[Oracle开发] oracle表连接——处理连接过程中另外一张表没有相关数据不显示有关问题
oracle表连接——处理连接过程中另外一张表没有相关数据不显示问题一个数据表基本上很难满足我们的查询要求,同时,将所有的数据都保存在一个表格中显然也不是一种好的数据库设计,为了避免数据的冗余,删除、更新异常,我们通常需要建立一张外键表,通过表连接,来获取我们自己想要得到的数据,所以在数据查找中,表...
152
热度 -
[Oracle开发] Oracle——事宜(Transaction)
Oracle——事务(Transaction)事务:事务是指作为单个逻辑工作单元执行的一组相关操作。这些操作要求全部完成或者全部不完成。使用事务的原因:保证数据的安全有效。事务的四个特点:(ACID)1、原子性(Atomic):事务中所有数据的修改,要么全部执行,要么全部不执行。2、一致性(Cons...
142
热度 -
[Oracle开发] Oracl惯用e函数整理
Oracl常用e函数整理最近学Oracle数据库,常常遇到Oracle数据库函数问题,经过默默地琢磨处理,总结了一些Oracle数据库常用函数。---------------------------------------->oracle常用基本函数(附例子)<-------------...
85
热度 -
[Oracle开发] Oracle组合索引与来表
Oracle组合索引与回表回表简单来说就是数据库根据索引找到了指定的记录所在行后,还需要根据rowid再次到数据块里取数据的操作。"回表"一般就是指执行计划里显示的"TABLEACCESSBYINDEXROWID"。例如select的字段里有索引不包含的列根据tom的oracle编程艺术,建表big...
179
热度 -
[Oracle开发] oracle 自增列设立
oracle自增列设置序列createsequencesq_1minvalue1maxvalue9999999999999999999999999999startwith1incrementby1cache2000;触发器createorreplacetrigger触发器名字beforeinsert...
150
热度 -
[Oracle开发] Oracle 11g 导库导不出空表有关问题
Oracle11g导库导不出空表问题Oracle11g会遇到这样的问题,用exp整库导出的时候,会遇到这样的问题,库里的空表没办法导出select*fromall_all_tablesaawhereaa.owner='User名大写'---查看用户下所有表select*fromall_tablest...
151
热度