Hi all
I am trying to use a spatial view with aggregate functions.
The view was built with this query:
SELECT
C.COUNTRY_CODE CNTRY_CD,
MAX (C.COUNTRY_NAME) CNTRY_NM,
SUM (GAS) AS GAS, SUM (OIL) AS OIL,
SUM (ENCO) AS ENCO,
SUM (WELLCOST) AS WELLCOST,
SUM (UEC) AS UEC,
SDE.ST_CENTROID (SDE.ST_AGGR_UNION (SHAPE)) AS SHAPE,
MAX (C.OBJECTID) AS OBJECTID
FROM
ENGIS.CDB_CNCSSN C,
EXPL.PORT_CNTRY_LEASE_4_GIS_V1@CDBPA01_ENGIS P
WHERE
P.CNTRY_CD = C.COUNTRY_CODE
AND P.LEASE_CD = C.LEASE_CODE
AND C.CNCSSN_BLCK_NBR = 1
GROUP BY C.COUNTRY_CODE;
I then registered it in ArcSDE with the following command
sdelayer -o register -l UPD_XAA_PORTFOLIO_CNTRY_P_V,SHAPE -R 204 -e p -t ST_GEOMETRY -C OBJECTID,USER -u username -p password@service_name -i sde:oracle10g
ArcSDE 10.0 for Oracle10g Build 1937 Tue Aug 16 16:08:18 2011
Layer Administration Utility
-----------------------------------------------------
Successfully Created Layer.
The record count in sqlplus return 32 rows
SQL> select count(*) from UPD_XAA_PORTFOLIO_CNTRY_P_V;
COUNT(*)
----------
32
But when performing a feature_info I got only 16 records
C:\Users\gdladmin>sdelayer -o feature_info -l UPD_XAA_PORTFOLIO_CNTRY_P_V,SHAPE -r all -u username -p password@service_name -i sde:oracle10g
ArcSDE 10.0 for Oracle10g Build 1937 Tue Aug 16 16:08:18 2011
Layer Administration Utility
-----------------------------------------------------
Row Id,FID,Entity Type,Annotation,Cad Data,Number of Points,Number of Parts,Number of Subparts,Self-Touching Rings,Minimum Precision,Verification
1666,1085528320,P,F,F,1,1,0,F,Basic,0
1730,1083836416,P,F,F,1,1,0,F,Basic,0
1842,1084131328,P,F,F,1,1,0,F,Basic,0
376,1083901952,P,F,F,1,1,0,F,Basic,0
947,1083971584,P,F,F,1,1,0,F,Basic,0
661,1084016640,P,F,F,1,1,0,F,Basic,0
1907,1080778752,P,F,F,1,1,0,F,Basic,0
1014,1081573376,P,F,F,1,1,0,F,Basic,0
667,1084075008,P,F,F,1,1,0,F,Basic,0
954,1083021312,P,F,F,1,1,0,F,Basic,0
1774,1084081152,P,F,F,1,1,0,F,Basic,0
929,1082435584,P,F,F,1,1,0,F,Basic,0
1830,1082808320,P,F,F,1,1,0,F,Basic,0
960,1084083200,P,F,F,1,1,0,F,Basic,0
1849,1084084224,P,F,F,1,1,0,F,Basic,0
229,1083158528,P,F,F,1,1,0,F,Basic,0
Total rows examined: 16
Total invalid shapes: 0
If I open the feature class in ArcCatalog preview it shows 32 points on the map but if I switch to table preview there are no records shown. Trying to do an info on any points retun nothing.
Am I doing some errors?
Thank you in advance for your suggestions
Cheers
Stefano