I Tablespace in Oracle sono definizioni di spazio fisico sul disco , la loro gestione è molto comoda dato che ad esempio per un database è possibile creare più tablespace anche su unità disco diverse. Il codice per creare un nuovo file e allocarlo su un server oracle è semplicissimo :
1 2 3 4 5 6 7 |
CREATE TABLESPACE <nome_logico_tablespace> LOGGING DATAFILE <nome_fisico_table_space> /*ad esempio: '/usr/lib/oracle/xe/oradata/XE/vendordata.dbf' */ SIZE 256m AUTOEXTEND ON NEXT 32m MAXSIZE 2048m EXTENT MANAGEMENT LOCAL; |
ad esempio per…
Leggi tutto
I just starting on using Oracle 10g …. how to 1 : how retrive a guid from Oracle
1 |
select sys_guid() from dual; |
how to 2 : how retrive next value from a Sequence
1 |
select [your sequence name].nextval into from dual ; |
how to 3 : Oracle db Link , how to manage sql between multiple schema … With DB Link you can produce sql /…
Leggi tutto
PLSQL is a world …. and Oracle an incredible RDBMS, so if you want to produce XML from query or manage XML inside your PLSQL Trigger or Procedure you can in different ways …. One of the most simple way is using the Oracle function to do that, like :
1 2 3 4 5 |
SELECT sys_xmlgen(pk_id) from sellers; SELECT XMLELEMENT("MAH", XMLELEMENT("pk_id", e.pk_id ||' '|| e.cod_fiscale), XMLELEMENT ( "miamail", e.email)) AS "result" FROM sellers e; |
only with this piece…
Leggi tutto