create or replace type Spoint as object(
x float,
y float,
member function distance(p in Spoint)
return float
);
create or replace type body Spoint as
member function distance (p in Spoint)
return float
is
result float;
begin
result := ((x-p.x)*(x-p.x)+(y-p.y)*(y-p.y));
return result
end distance;
end;
create table testpoint of Spoint
insert into testpoint values(4.0,5.0)
insert into testpoint values(1.0,1.0)
select * from testpoint
declare
p1 Spoint;
p2 Spoint;
rest float;
begin
p1 := Spoint(4.0,5.0);
p2 := Spoint(1.0,1.0);
rest := p1.distance(p2);
dbms_output.put_line(rest);
end;
declare¶ÎÔËÐÐʱ±¨´í£¬ÊÇʲôÎÊÌ⣿
SQL code:
create or replace type body Spoint as
member function distance (p in Spoint)
return float
is
result float;
begin
result := ((x-p.x)*(x-p.x)+(y-p.y)*(y-p.y));
return result;
end distance;
end;
Ïà¹ØÎÊ´ð£º
3-5ÈË£¬¹¤×÷µØµãÉϺ£ÆÖ¶«Èí¼þÔ°£¬2-3Äê¾Ñ飬ӢÎÄÁ÷Àû£¬ÓÐÒâÕßÇëÁªÏµ38954510-1355£¬15821699737£¬y.ming@live.cn
×Ô¼º¶¥¡£¡£¡£
ûÓÐORACLE ERPµÄ¾Ñé,ÓÐÓÃÓѺÍTIPTOP¾Ñé,Ó¢Óï˵²»ºÃ,¿´»¹ÊÇ¿ÉÒÔ!
²»ÖªµÀÓÐûÓÐ ......
ÈçÌâ¡£
¸ÕÔÚ×Ô¼ºµÄµçÄÔÀï°²×°ÀïOracle 10g
ÓÃMyEclipseÉèÖÃÁ¬½Ó£¬³öÏÖÈçÏ´íÎóÌáʾ£¬ÇëÎʸ÷λ¸ßÊÖÄÄÀï³öÁËÎÊÌ⣺¶àлָ½Ì£¡
Error while performing database login with the Oracle driver:
Io exc ......
Êý¾Ý±Ãµ¼È뱨ÈçÏ´íÎóORA-39016 ²»ÖªµÀÊÇʲôÔÒò,ÇëÖ¸½Ì.... лл'
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
ORA-39016: Operation not supported when job is in EXECUTING ......
µ¼³ö¡¢µ¼Èë¶¼ÊÇ oracle 10g ¡£
ÔÚµ¼Èë¹ý³ÌÖгöÏÖÈçÏÂÇé¿ö£º
IMP-00017: ÓÉÓÚ ORACLE ´íÎó 6550, ÒÔÏÂÓï¾äʧ°Ü:
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := '4E014E50 ......
ÎÒÔÚѧϰoracleÄÚ´æ½á¹¹ÎÊÌâʱ£¬Óöµ½ÁËÏÂÃæµÄÎÊÌ⣺
ÎÊÌâ1£º
select count(*) from dba_objects;
Ìáʾ³ö´í£ºdatabase not open:queries allowed on fixed tables/views only
ÎÊÌâ2£ºÔÚ¼ÆËãà ......