Oracle存储过程书写规范和技巧

Oracle存储过程书写规范和技巧

Oracle存储过程书写规范和技巧1 变量规范变量名全部采用小写,局部变量名使用“v_”开头,输入参数以“i_开头,输出参数以“o_”开头,输入输出参数用io_开头。所有输入参数必须显示声明游标的命名:游标统一用后缀 “_cur” 命名使用命名的常量以避免硬编码,使用常量包,常量统一用 cn_ 的前缀命名当变量代表列时,使用%TYPE属性,当变量实际上表示数据库表的某列数据时,为避免数据库结...

大数据技术 2019-08-07 PM 0条
实时监控ORACLE数据变化java

实时监控ORACLE数据变化java

java调用ORACLE CDC 监控数据变化Code:package oracleCDC; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Properties; import oracle.jdbc.OracleConnection;...

经验开发 2019-06-05 AM 0条
oracle 批量建立非唯一索引

oracle 批量建立非唯一索引

select 'CREATE INDEX ' ||col.table_name||'_PPK on ' ||col.table_name|| '('||col.COLUMN_name ||' DESC)' from user_constraints con,user_cons_columns col where con.constraint_name=col.constraint_n...

基础运维 2019-05-27 PM 0条
oracle 统计所有表的数据条数

oracle 统计所有表的数据条数

declarev_table varchar2(60);v_num number;beginfor idx in (select * from sys.user_tables) loop v_table:=idx.table_name;execute immediate 'select count(*) from ' || v_table into v_num ;dbms_output.p...

基础运维 2019-05-15 AM 0条
统计数据库所有表的字段数

统计数据库所有表的字段数

oracleselect a.table_name,count(a.COLUMN_NAME) from all_tab_columns a where a.owner = '表' group by a.TABLE_NAME; mysql:SELECT a.`TABLE_NAME`,COUNT(*) FROM COLUMNS a WHERE a.`TABLE_SCHEMA` = '表' GR...

经验开发 2019-05-10 AM 0条