Navnekonvensjoner
I denne delen finner du en oversikt over kravene for navngivning av ulike arbeidsflytrelaterte elementer.
Arbeidsflytdefinisjoner
- Start med et alfabetisk tegn. Kan inneholde bokstaver, tall, understrekinger eller mellomrom.
- Maksimal lengde 249 tegn.
- Ikke bruk F_ eller to tildetegn (~~) som de første to tegnene.
- Vær unik blant arbeidsflytdefinisjonene i en isolert region.
Vedlegg, datafelt, hendelseslogger, indekser, operasjoner, køer, fortegnelser, regelsett, arbeidsflytgrupper og arbeidsflyttrinn
- Starter med et alfabetisk tegn.
- Inneholder bare bokstaver, tall og understrekinger, og ingen mellomrom eller spesialtegn.
- Ikke bruk F_ eller VWV som de første tegnene.
- Inneholder 30 tegn eller mindre - vedlegg, datafelt, operasjoner, regelsett, arbeidsflytgrupper og arbeidsflyttrinn. For DB2 er den maksimale lengden på indeksnavnet 18 tegn.
- For eventuelle kall til en arbeidsflytsystem-API, kan hendelseslogger, køer, fortegnelser, feltnavn og indeksnavn inneholde opptil 128 tegn eller mindre. For hendelseslogger, køer, fortegnelser, feltnavn og indeksnavn, kan imidlertid arbeidsflytsystemet generere et tilsvarende databasevisningsnavn med et særegent prefiks som må være inkludert i grensen på 30 tegn. Hvis du oppgir et navn for ett av disse elementene som er lengre enn 23 tegn, blir visningsnavnet avkortet. Hvis du oppretter et annet element med det samme navnet for de første 19 tegnene og differensiert med de endelige få tegnene, blir også dette visningsnavnet avkortet, og slutten på navnet er et internt generert nummer (0001, 0002 og så videre). Disse databasevisningsnavnene genereres av systemet, så avkortingen er ikke et problem. Hvis du har applikasjoner som trenger det faktiske navnet på databasevisningen for en spørring, vil det bli enklere å fastslå hvilket element som skal spørres hvis du bruker kortere navn.
I tillegg kan du ikke bruke noen av de følgende reserverte ordene for et navn:
Reservert ord | Reservert ord | Reservert ord |
---|---|---|
abs adddays addhours addminutes addmonths addseconds addyears alt_field_defined and attachment arraystring bitand bitnot bitor blue boolean color convert currency date datetostring days_between decode dist_bernoulli dist_beta dist_binomial dist_exponential dist_gamma dist_geometric dist_lognormal dist_normal dist_poisson dist_uniform dist_weibull document elementcount encode |
envfield err_encode false field_defined float folder green hex if in_set int is_date is_null is_number is_time is_valid is_validxml is_wellformed len heltall lower ltrim max min mod nextelement ikke null number numbertostring eller random red repeat rtrim seconds_between selection |
sizeof stringtodate stringtotime streng strins strloc substitute substr systemdate systemenvfield systemtime tid timetostring translate trim sann unsigned upper userenvfield userid weekday xmlinsertbefore xmlinsertafter xmlinsertchildfirst xmlinsertchildlast xmlremove xmlrename xmlbooleanexpr xmlintegerexpr xmlfloatexpr xmlstringexpr xmlstringarray xmltransform xmlemcode xmldecode |
Servere, databaseforekomster, databaser og tabellmellomrom
- *
- \
- #
- [
- ]
- !
- <
- >
- -
- "
- (mellomrom)