How to handle Oracle BLOB columns via Database Link
Solution 1: SQL Subquery
Thanks to user2015502 for this very smart solution in StackOverflow
-- General SELECT (select <Blob-Column> from <Remote-Table>@<DB-Link> where ...) AS blob_column FROM DUAL;
Read more: How to handle Oracle BLOB columns via Database Link
Mont Ventoux ³
Willkommen im Club der Spinner
Ja! Nennt mich einen Verrückten, einen Spinner, einen Schwachsinnigen. Einen, der Tage und Wochen seines Lebens im Sattel verbringt, um scheinbar sinnlos irgendwelchen Zielen hinterher zu hecheln. Zumindest bin ich das in den Augen derer, die die Liebe zum Rennradfahren nicht nachvollziehen können, die nicht die Herausforderung suchen und die statt dessen ihre Zeit vielleicht am Tresen, Computer oder mit sonstigen Banalitäten verbringen.
All denen sei gesagt: Ihr Armseligen wisst nicht was ihr verpasst! All die Momente des Glücks, etwas wirklich geschafft zu haben, was man sich kaum vorstellen kann. Es gibt unendlich viele dieser Herausforderungen, teilweise liegen sie in großer Ferne, teilweise direkt vor der Haustür. Eine davon ist aber etwas besonderes, sie trägt den Namen "Mont Ventoux".
Schlaflos in Le Mans
24 Heures Vélo in Le Mans
"Das Schöne am Fahrradfahren ist, dass man in der Gegend herumkommt". Das ist jedenfalls immer eines meiner unschlagbaren Argumente, wenn ich mich mit einem Läufer unterhalte und wir die Vor- und Nachteile der jeweiligen Sportart diskutieren. Während ein Rennradfahrer in 2-3 Stunden einen Umkreis von 50 oder mehr Kilometern beackern kann, steht dem Läufer in der gleichen Zeit meist nur ein relativ kleines lokales Gebiet zur Verfügung. Diese Abwechslung schätze ich am Radfahren sehr, denn selbst in den vielen Jahren, die ich diesen Sport betreibe, entdecke ich regelmäßig neue Strecken und Landschaften.
The Unsuccessful Success: Trondheim - Oslo 2016
Mein erfolgreicher Weg zum Misserfolg
Inzwischen sind einige Wochen seit meinem Saison-Höhepunkt dem Styrkeprøven vergangen, die Aufregung und Entäuschung haben sich wieder gelegt bzw. sind auf ein normales Maß zurückgegangen. Drei wichtige Erkenntnisse bleiben. Erstens: Dieses Rennen ist eine absolute Herausforderung. Das Wesen jeder Herausforderung ist es, dass Scheitern eine der möglichen Optionen ist.
Wäre das nicht der Fall, würde die Herausforderung ihren Sinn verlieren. Zweitens: Der Weg kann genauso wichtig sein wie das Ziel. Drittens: Nicht zu sehr auf die Technik verlassen! Diese Erfahrungen nehme ich mit in mein Gepäck, doch nun erzähle ich die Geschichte ganz von vorne.
How to set manual locks to synchronize processes in Oracle
|
|
Read more: How to set manual locks to synchronize processes in Oracle
How to copy data with "Long Raw" columns
From time to time I will be faced the problem to move data from one table to another. Under normal circumstances this is not a big deal, but if the source table contains a long-/raw column this is impossible to manage that with plain SQL. So here is a suitable workaround to solve this problem with a few lines of PL/SQL code
Starting point is a table with a long raw column:
insert into long_table
select 'new id',
long_column /* LONG-Feld */
from long_table a
where a.long_id = 'some old id';
This ends up with "ORA-00997: illegal use of LONG datatype error"
The workaround is:

Customers often ask, how to make sure, that a particular PL/SQL-code which runs in several sessions at the same time, process the data for the FIFO paradigm. The answer is: no problem at all. Oracle offers the dbms_lock package which is very helpful there to solve problems arround locking and synchronizing.




