Zijn er gereserveerde woorden voor File Geodatabases? <\/B><\/P>Hier bij Esri Support Services krijgen we vaak vragen over gereserveerde woorden binnen databases. Hoewel deze meestal worden bepaald door externe bronnen, zoals het host RDBMS waarop een database draait, is Esri's File Geodatabase de uitzondering, is propriëtair en bevat zijn eigen gereserveerde woorden. De volgende zijn de gereserveerde woorden: ADD, ALTER, AND, AS, ASC, BETWEEN, BY, COLUMN, CREATE, DATE, DELETE, DESC, DROP, EXISTS, FOR, FROM, IN, INSERT, INTO, IS, LIKE, NOT, NULL, OR, ORDER, SELECT, SET, TABLE, UPDATE, VALUES en WHERE.<\/FONT><\/P>Met bovenstaande lijst van gereserveerde woorden in gedachten, onthoud alstublieft dat alle geodatabases compatibel zijn en dat het importeren of exporteren van gegevens naar een andere ArcSDE of Personal Geodatabase de gereserveerde woorden afdwingt die binnen elk verschillend RDBMS worden gevonden. Het is nuttig om bewust te zijn van deze beperkingen bij het ontwikkelen van een datamodel.<\/P><\/DIV>Heeft ArcSDE gereserveerde woorden? <\/B><\/P>We krijgen vaak de vraag of er ArcSDE gereserveerde woorden zijn waar u rekening mee moet houden bij het maken van een datamodel of feature class.<\/P>Hoewel alle geodatabase<\/A> veldnamen SQL-conform moeten zijn en alleen een underscore (_) als speciaal teken mogen bevatten (geen andere speciale tekens zijn toegestaan), is het belangrijk op te merken dat ArcSDE geen gereserveerde woorden heeft. Deze worden bepaald door het host RDBMS waarop ArcSDE draait. Dit geldt ook voor Personal Geodatabases, aangezien deze zijn gebouwd op Microsoft Access.<\/P>Hoewel het geen gereserveerde woorden zijn, is de volgende lijst van woorden volledig gekwalificeerd binnen een ArcSDE geodatabase: FID, AREA, LEN, POINTS, NUMOFPTS, ENTITY, EMINX, EMINY, EMAXX, EMAXY, EMINZ, EMAXZ, MIN_MEASURE, MAX_MEASURE.<\/FONT><\/P>Voor een volledige lijst van gereserveerde woorden binnen elk van de ondersteunde RDBMS’en volgt u alstublieft de onderstaande links:<\/P>DB2 Gereserveerde Woorden<\/A><\/LI>Informix Gereserveerde Woorden<\/A><\/LI>Postgresql 8.3 Gereserveerde Woorden<\/A><\/LI>Oracle Gereserveerde Woorden<\/A><\/LI>SQL Server Gereserveerde Woorden<\/A><\/LI>Microsoft Access (Personal Geodatabase) Gereserveerde Woorden<\/A><\/LI><\/UL>Plaats alstublieft eventuele vragen of opmerkingen die u heeft in de sectie 'Comments' hieronder. OPMERKING:<\/B> U moet ingelogd zijn met uw Esri Global Account om opmerkingen te plaatsen.<\/P>- Jon D., Geodata Support Analyst, Esri Support Services<\/P><\/_BODY><\/_HTML>
Hoewel het geen gereserveerde woorden zijn, is de volgende lijst van woorden volledig gekwalificeerd binnen een ArcSDE geodatabase: FID, AREA, LEN, POINTS, NUMOFPTS, ENTITY, EMINX, EMINY, EMAXX, EMAXY, EMINZ, EMAXZ, MIN_MEASURE, MAX_MEASURE.<\/FONT><\/P>Voor een volledige lijst van gereserveerde woorden binnen elk van de ondersteunde RDBMS’en volgt u alstublieft de onderstaande links:<\/P>
Plaats alstublieft eventuele vragen of opmerkingen die u heeft in de sectie 'Comments' hieronder. OPMERKING:<\/B> U moet ingelogd zijn met uw Esri Global Account om opmerkingen te plaatsen.<\/P>- Jon D., Geodata Support Analyst, Esri Support Services<\/P><\/_BODY><\/_HTML>
Is 'delta' also a reserved word? I have a script that creates an fc in a file geodatabase:
naamtest = WORKDIR + "TussenstapData.gdb\\" + _inputCodearcpy.management.CopyFeatures(in_features=_inputShp, out_feature_class=naamtest)
This gives an error:
ERROR 000210: Cannot create output \\xxxxxxxxxxxxxxxx\\xyzxyzxyzxyzxy.gdb\Deltaxxxx
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.