Is your physical model “XML ready”?

Posted on október 26, 2009. Filed under: Uncategorized | Značky:, |

drop table t;
drop view v;
create table t (t timestamp);
insert into t values (current_timestamp);
commit;
create view v as select xmlforest(t) x from t;

alter session set nls_language='AMERICAN';
alter session set nls_territory='AMERICA';
select * from v;
X
-------------------------------------------
2009-10-26T14:51:58.916436 


alter session set nls_language='CZECH';
alter session set nls_territory='CZECH REPUBLIC';
select * from v;

Error report:
SQL Error: ORA-01877: pro vnitřní vyrovnávací paměť je řetězec příliš dlouhý
01877. 00000 -  "string is too long for internal buffer"
*Cause:    This is an internal error.
*Action:   Please contact Oracle Worldwide Support.


truncate table t;
alter table t modify(t timestamp with local time zone);
insert into t values (current_timestamp);
commit;

alter session set nls_language='CZECH';
alter session set nls_territory='CZECH REPUBLIC';
select * from v;
X
-------------------------------------------
2009-10-26T14:51:59.086511+01:00


alter session set nls_language='AMERICAN';
alter session set nls_territory='AMERICA';
select * from v;

X
-------------------------------------------
2009-10-26T14:51:59.086511+01:00

Reklamy

Make a Comment

Pridaj komentár

Zadajte svoje údaje, alebo kliknite na ikonu pre prihlásenie:

WordPress.com Logo

Na komentovanie používate váš WordPress.com účet. Odhlásiť sa / Zmeniť )

Twitter picture

Na komentovanie používate váš Twitter účet. Odhlásiť sa / Zmeniť )

Facebook photo

Na komentovanie používate váš Facebook účet. Odhlásiť sa / Zmeniť )

Google+ photo

Na komentovanie používate váš Google+ účet. Odhlásiť sa / Zmeniť )

Connecting to %s

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: