Trouver les clés étrangères qui font référence à un champ dans une table x

–donne la liste des clés étrangères select owner,constraint_name,constraint_type,table_name,r_owner,r_constraint_name  from all_constraints  where constraint_type=’R’ and R_OWNER=’nom_du_schéma’   and r_constraint_name in (select constraint_name                                from all_constraints                               where constraint_type in (‘P’,’U’)                                 and table_name=’nom_de_la_table’);

Passer du SQL oracle au SQL ansi

https://stackoverflow.com/questions/18891148/oracle-joins-comparison-between-conventional-syntax-vs-ansi-syntax#     ┌───────────────────────────────────┬─────────────────────────────────────────────┐ │ INNER JOIN – CONVENTIONAL │ INNER JOIN – ANSI SYNTAX │ ├───────────────────────────────────┼─────────────────────────────────────────────┤ │ SELECT │ SELECT │ │ emp.deptno │ ename, │ │ FROM │. read more…

Comparer deux schémas Oracle

compare.sh   #!/bin/sh# Exemple : sh compare.sh ‘SCHEMA1’ ‘SCHEMA2’ ‘DEV’# Modifier la valeur de ORACLE_SID si besoinexport ORACLE_SID=DEVSCHEMA1=$1SCHEMA2=$2DBLINK=$3echo « Schema1= »$SCHEMA1 » ; Schema2= »$SCHEMA2″@ »$DBLINKsqlplus / as sysdba <<-_EOF@COMP1.sql $SCHEMA1 $SCHEMA2 $DBLINK;exit;_EOF   COMP1.sql. read more…

Hidden Virtual Column

https://blogs.oracle.com/sql/ora-54033-and-the-hidden-virtual-column-mystery select column_name, data_default, hidden_column from user_tab_cols where table_name = ‘TAB’; COLUMN_NAME DATA_DEFAULT HID ———– ———— — SYS_STUYPW88OE302TFVBNC6$MMQXE SYS_OP_COMBINED_HASH(« X », »Y » YES Z NO Y NO X NO column_name [datatype] [GENERATED ALWAYS]. read more…

Author avatar

Translate »