LibreOffice 24.2 Hjelp
Angir måten du kan arbeide med data i en database.
I et databasevindu velger du Rediger - Database - Avanserte innstillinger
Tilgjengeligheten av følgende kontroller avhenger av typen database:
Tillater bare tegn som samsvarer med SQL92-navnekonvensjonen i et navn i en datakilde. Alle andre karakterer blir avvist. Hvert navn må begynne med en liten bokstav, en stor bokstav eller et understrek ( _ ). De resterende tegnene kan være ASCII-bokstaver, tall og understreker.
Legger til aliaset til tabellnavnet i SELECT-setninger.
Noen databaser bruker nøkkelordet "AS" mellom et navn og dets alias, mens andre databaser bruker et mellomrom. Aktiver dette alternativet for å sette inn AS før aliaset.
Bruk escape-sekvenser for outer joins. Syntaksen for denne escape-sekvensen er {oj outer-join}
Eksempel:
select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}
Ignorerer tilgangsrettigheter som er gitt av databasedriveren.
Erstatter navngitte parametere i en datakilde med et spørsmålstegn (?).
Noen databaser tildeler versjonsnummer til felt for å spore endringer i poster. Versjonsnummeret til et felt økes med én hver gang innholdet i feltet endres. Viser det interne versjonsnummeret til posten i databasetabellen.
Bruker gjeldende datakilde for katalogen. Dette alternativet er nyttig når ODBC-datakilden er en databaseserver. Ikke velg dette alternativet hvis ODBC-datakilden er en dBASE-driver.
Lar deg bruke skjemanavnet i SELECT-setninger.
Oppretter en indeks med ASC- eller DESC-setninger.
Velg å bruke CR + LF-kodeparet for å avslutte hver tekstlinje (foretrukket for DOS- og Windows-operativsystemer).
Bare for Oracle JDBC-tilkoblinger. Når den er aktivert, spesifiserer den at ingen kolonne behandles som et valutafelt. Felttypen som returneres fra databasedriveren, forkastes.
Når du skriver inn en ny post eller oppdaterer en eksisterende post i et skjema, og du lar et felt stå tomt som er bundet til en databasekolonne som krever inndata, vil du se en melding som klager over den tomme felt.
Hvis denne kontrollboksen ikke er aktivert, vil ikke skjemaene i gjeldende database bli sjekket for obligatoriske felt.
Kontrollboksen er tilgjengelig for alle datakildetyper som støtter skrivetilgang til dataene deres. Kontrollboksen finnes ikke for regneark, tekst, csv og de ulike skrivebeskyttede adressebøkene.
Bruk bokstaver for dato/klokkeslett som samsvarer med ODBC-standarden.
Aktiver for å overstyre Bases heuristikk som brukes til å oppdage om databasen støtter primærnøkler.
Når du kobler til en database ved hjelp av et generisk API som ODBC, JDBC eller ADO, bruker Base for øyeblikket heuristikk for å avgjøre om denne databasen støtter primærnøkler. Ingen av disse APIene har dedikert støtte for å hente denne informasjonen.
Heuristikken svikter noen ganger. Denne tri-state avkrysningsboksen er som standard satt til den ubestemte tilstanden, som betyr "bruk heuristikken". Hvis avmerkingsboksen er aktivert, antas støtte for primærnøkkel. Hvis avmerkingsboksen er deaktivert, antas det ikke støtte for primærnøkkel.
Merk at hvis dette alternativet bare er for å overstyre heuristikken. Hvis du aktiverer avmerkingsboksen for en database som faktisk ikke støtter primærnøkler, vil du se noen feil.
Bruk databasedriverens forskjellige rullefunksjoner for et resultatsett. Se ResultSetType Constant Group
Velg typen boolsk sammenligning du vil bruke.
Velg antall rader for å la driveren oppdage datatypen.