Main menu:

Site search

Categories

Tags

intern

Oracle und SQL

Perl

Archive for 'Oracle'

Oracle 11.2:IGNORE_ROW_ON_DUPKEY_INDEX – Please No!

Oracle hat mit 11.2 neue optimizer hints “erfunden” und zwar auch IGNORE_ROW_ON_DUPKEY_INDEX. Er dient dazu (wie der Name schon sagt) bei einem INSERT  (und nicht bei einem UPDATE!) auf einen Unique Key die Exception zu ignorieren und das statement tut dann einfach nichts. Es würde dann also zb funktionieren (ohne unique key violation): insert into […]

Die Relevanz der Inflationsrate

Zend, Oracle, perl, php

The Zend Guestbook demo with Oracle 11g

The Zend Guestbook demo implemented with Zend 1.95, Oracle 11g and the xampp package download the complete example here First things first. Don’t, *again* don’t, use Zend 1.9 which seems to have some bugs, use at least 1.91. What I’ve done I changed as few things as possible to get the guestbook quickstart demo running […]

20 Jahre Mauerfall im Lichte von RDBMS

In jedem meiner Datenbankkurse predige ich ein paar Stehsätze einer davon lautet jede Tabelle muß eine “abstrake” ID haben, und es ist sehr schlecht “scheinbar” eindeutige numerische Felder wie zum Beispiel Kontonummer, Personalnummer oder auch die Postleitzahl als ID zu mißbrauchen. Ich bringe immer das Beispiel das eine Personentabelle mit einer Orte Tabellen über die […]

New Feature for collections in Oracle 11

Starting with Oracle 11 it is now possible to use set operators on “some” collection types (ie varrays and nested tables, NOT index by Tables). A simple example: PROCEDURE COLL_SET_OP IS cursor c_emp(c_p_salary number) is select first_name, last_name, salary from employees where salary > c_p_salary; type t_emp is table of varchar2(50); a1_emp t_emp := t_emp(); […]

Compare available Objects on two Oracle Instances

Compare available Objects on two Oracle Instances For this snippet to work you need a functioning database link select object_name, object_type from user_objects@; minus select object_name, object_type from user_objects to get the actual DDL (for a package body in this example) statments you have to issue select referenced_name, dbms_metadata.get_ddl(referenced_type, referenced_name) from ( select name, type, […]