Spesielle innstillingar

Angjev måten du kan arbeida med data i ein database.

For å bruka denne funksjonen …

I eit databasevindauge, vel Rediger → Database → Avanserte innstillingar


Tilgjenget til desse kontrollane er avhengig av databasetypen:

Bruk SQL92-namnereglane

Tillat berre teikn som følgjer SQL92-namngjevingsreglane i namn i ei datakjelde. Alle andre teikn vert ignorerte. Kvart namn må byrja med ein bokstav eller understrek («_»). Resten av teikna kan vera ASCII-bokstavar, tal og understrekar.

Bruk nøkkelordet AS før tabellalias

Nokre databasar bruker nøkkelordet «AS» framføre eit namn og aliaset til det, medan andre databasar bruker blankteikn. Aktiver dette valet for å setja inn AS framføre aliaset.

Avslutt tekstlinjer med CR+LF

Vel å bruka CR + LF-kodeparet for å avslutta kvar tekstlinje (vert tilrådd brukt for DOS og Windows-operativsystem).

Legg til tabellaliaset i SELECT-setningar

Legg aliaset til i tabellnamnet i SELECT-setningar.

Bruk ytre samanslåingssyntaks «{OJ}»

Bruk skiftesekvensar for ytre samanslåingar. Syntaksen for denne skiftesekvensen er «{oj outer-join}»

Eksempel:

Eksempel: select Del.* from {oj-element LEFT OUTER JOIN ordrar ON del.no=ordrar.DNR}

Ignorer privilegium frå databasedrivaren

Overser tilgangsrettane som er gjevne av databasedrivaren.

Byt ut namngjevne parametrar med «?»

Erstatt namngjevne parameterar i datakjelda med et spørsmålsteikn (?).

Vis versjonskolonnar (når dei er tilgjengelege)

Nokre databasar bruker versjonsnummer på felt for å spora endringar i postar. Versjonsnumra til felta aukar med 1 kvar gong innhaldet i feltet vert endra. Viser det interne versjonsnummeret til posten i databasetabellen.

Bruk katalognamn i SELECT-setningar

Bruk den gjeldande datakjelda av katalogen. Dette valet er nyttig når ODBC-datakjelda er ein databasetenar. Ikkje vel dette alternativet dersom ODBC-datakjelda er ein dBase-drivar.

Bruk skjemanamnet i SELECT-setningar

Let deg bruka skjemanamnet i SELECT-setningar.

Lag indeks med ASC- eller DESC-setning

Lag indeks med ASC- eller DESC-setning.

Samanlikning av logiske verdiar

Vel kva type logisk samanlikning du vil bruka.

Kontroll av data i påkravde skjemafelt

Når du skriv inn ein ny post eller oppdaterer ein eksisterande post i eit skjema, og du etterlet eit felt bunde til ei databasekolonne som krev inndata, vil du sjå ei melding om det tomme feltet.

Viss denne kontrollboksen ikkje er aktivert, vert det ikkje kontrollert om dei nødvendige felta finst i skjemaa i den gjeldande databasen.

Kontrollboksen er tilgjengeleg for alle datakjeldene som støttar skrivetilgang til data. Kontrollboksen finst ikkje for rekneark, tekst, csv og dei ulike skriveverna adressebøkene.

Sjå vekk frå valutafeltinformasjon

Berre for Oracle-JDBC-koplingar. Når denne er slått på, gjer det at ingen kolonnar vert handterte som valutafelt. Felttypen som vert sendt tilbake frå databasedrivaren vert avvist.

Bruk ODBC-gyldige dato/klokkeslettuttrykk

Viser ei liste over element som høyrer til gjeldande instans.

Støtter primærnøklar

Slå på denne viss Base skal overprøve om databasen har støtte for primærnøklar.

Når du koplar til ein database ved hjelp av ein generisk API som ODBC, JDBC eller ADO, vil Base bruka ulike prøvemetodar for å finna ut om databasen har støtte for primærnøklar. Ingen av desse API-ane har metodar for å finna ut dette.

Det hender at prøvemetodane (hevristikken) feilar. I denne avkryssingsboksen med tre status er som standard sett til ukjend, som i praksis betyr «bruk hevristikk». Viss det er kryssa av i denne boksen, vert primærnøkkelen støtta. Er avkryssingsboksen ikkje avmerkt, finst det ikkje støtte for primærnøkkelen.

Merk at dette valet er berre for å overstyra hevristikken. Viss du aktiverer avkryssingsboksen for ein database som ikkje har støtte for primærnøklar, vil dette føre til feil.