Also die Idee mit der Tabelle Dual von Oracle finde ich gut.
Da ich aber überwiegend mit FireBird arbeite, lege ich mir dort in jeder Datenbank die Tabelle Dual an und schon kann ich alles so lösen, wie ich es von Oracle gewohnt bin. (Und brauche mir bei der Portierung von
DB-System A nach
DB-System B keinen Kopp machen, ob die SQLs unverändert übernommen werden können oder nicht
)
Was spricht dagegen, diese Lösung auch bei anderen Datenbanken einzusetzen?
SQL-Code:
create table dual(dummy char(1));
insert into dual (dummy) values ('X');
commit;
(Mehr ist Dual unter Oracle auch nicht
)