随笔分类 - Oracle
摘要:根据oracle用户和表名,查询表的ID号 SELECT object_id FROM all_objects WHERE owner = 'MYCIMLED_PRO' AND object_name = 'UPLOAD_DATA_PROBER'; 根据id去查询该表中的字段以及字段序号,FOR U
阅读全文
摘要:oracle 中执行 sql 语句时,报错:“ORA-00001: 违反唯一约束条件 SYS_C00149474” --第一步:查看违反约束的序列对应的数据库表与字段 select a.constraint_name,a.constraint_type,b.column_name,b.table_n
阅读全文
摘要:1) 最简单的形式 SQL 代码 --经确认customers表中所有customer_id小于1000均为'北京' --1000以内的均是公司走向全国之前的本城市的老客户:) update customers set city_name='北京' where customer_id<1000 2)
阅读全文
摘要:case语句可以分为两种类型: 一种是简单的case语句,它给出一个表达式,并把表达式结果同提供的几个可预见的结果作比较,如果比较成功,则执行对应的语句序列。 另一种是搜索式的case语句。它会提供多个布尔表达式,然后选择第一个为true的表达式,执行对应的脚本。 1.简单case语句 简单case
阅读全文
摘要:SELECT b.inst_id,b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, sql_fulltext, b.machine 计算机名, b.EVENT FROM
阅读全文
摘要:物化视图 (Materialized View),在以前的Oracle版本中称为快照(Snapshot)。Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样在执行查询时,就可以避免进行这些耗时的操作,而从快速地得到结果。 物化视图有很多方面和索引很
阅读全文
摘要:create or replace function FN_UP_LOTID_STATE(test in varchar2) return varchar2 is resultNum varchar2(50); --记录条数 --开启自治事务(解决Oracle ORA-14551: 无法在查询中执行
阅读全文
摘要:create or replace procedure updateCasUserInfo(repair_loginname in varchar2, repair_password in varchar2, repair_phone in varchar2, repair_email in var
阅读全文
摘要:1.以dba管理员登录 sqlplus / as sysdba 2.查看密码策略 SQL> select * from dba_profiles where resource_NAME='PASSWORD_VERIFY_FUNCTION'; 3.登录PL/SQL,以sysdba方式登录,密码输入默认
阅读全文
摘要:使用Oracle自带的row_number()函数能够实现自动增加序号列的要求,但是同时引发一个问题,如果我们查询出来的数据需要使用Order By排序的话,那么我们会发现新增加的序号列是乱序的,它会根据我们Order By后面的字段重新排序,那么怎么解决这一问题呢。 很简单,我们再加上根据Orde
阅读全文
摘要:SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, s.user#,l.os_user_name,s.machine, s.terminal,a.sql_text, a.actionFROM v$sqlarea
阅读全文