Datu tipa Liels skaitlis izmantošana
Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Datu tips Liels skaitlis glabā nemonetāru, skaitlisku vērtību un ir saderīgs ar ODBC interfeisa datu tipu SQL_BIGINT. Izmantojiet datu tipu Liels skaitlis, lai efektīvi aprēķinātu lielus skaitļus.

Datu tipa Liels skaitlis diapazons

To varat pievienot kā lauku Access tabulā. Varat arī izveidot saiti uz datu bāzēm ar atbilstošu datu tipu, piemēram, SQL Server bigint, vai importēt no tām. Lai pievienotu datu tipu Liels skaitlis, ir nepieciešama programma Access 2016 (16.0.7812 vai jaunāka).

Tēmas šajā rakstā

Liela skaitļa lauka pievienošana tabulai

Saites izveidošana ar ārēju datu bāzi, kas atbalsta datu tipu SQL_BIGIN, vai importēšana no tādas datu bāzes

Izpratne par to, ko nozīmē atbalsts datu tipam Liels skaitlis

Atpakaļsaderības apsvērumi

Liela skaitļa lauka pievienošana tabulai

Datu tips Liels skaitlis (astoņi baiti) piedāvā daudz lielāku aprēķināšanas diapazonu nekā datu tips Skaitlis (četri baiti). Piemēram, datu tipa Skaitlis diapazons ir no -2^31 līdz 2^31-1, bet datu tipa Liels skaitlis diapazons ir no -2^63 līdz 2^63-1. Papildinformāciju skatiet rakstā Iepazīšanās ar datu tipiem un lauku rekvizītiem.

Kad liela skaitļa lauku pievienojat tabulai un saglabājat tabulas noformējumu, esat efektīvi iespējojis datu tipu Liels skaitlis, un datu bāze vairs nav saderīga ar iepriekšējām programmas Access versijām. Pirms saglabājat tabulas noformējumu, tiek parādīts paziņojums ar brīdinājuma ziņojumu, ja datu bāzes saderība ir jāsaglabā. Papildinformāciju skatiet rakstā Atpakaļsaderības apsvērumi.

Uz lapas sākumu

Ko nozīmē atbalsts datu tipam Liels skaitlis

Pirms sākat izmantot datu tipu Liels skaitlis, ir ļoti svarīgi izprast, kā tas varētu ietekmēt jūsu Access datu bāzes.

Access 2007-2016 failu formāta (.accdb) apzīmogošana programmā Access 2016

Īsi raksturojot — ir divi veidi, kā varat iespējot atbalstu datu tipam Liels skaitlis: kad lokālā tabulā pievienojat lauku ar datu tipu Liels skaitlis un kad iestatāt programmas Access opciju Atbalstīt lielo skaitļu (BigInt) datu tipu saistītajām/importētajām tabulām. Taču, iespējojot datu tipu Liels skaitlis, jūs datu bāzē veicat pastāvīgas izmaiņas, kas ir neatgriezeniskas. Jebkurā gadījumā pirms izmaiņu veikšanas programma Access parāda brīdinājuma ziņojumu.

Datu tipa Liels skaitlis iespējošana aizkadrā apzīmogo programmas Access 2007–2016 failu formātu (.accdb) ar Access 2016. Datu bāzes failu formāta apzīmogošana nozīmē, ka jūs veicat konkrētas izmaiņas faila formātā, tiek palielināta datu bāzes versija, bet citādi faila formāts netiek mainīts. Mēģinot atvērt datu bāzi programmā Access 2013 vai Access 2016, programma Access nolasa zīmogu šādi:

  • Ja datu bāzes versija ir vecāka nekā 16.7, datu tips Liels skaitlis nav iespējots, un jūs varat atvērt datu bāzi.

  • Ja datu bāzes versija ir 16.7 vai jaunāka, datu tips Liels skaitlis ir iespējots, un datu bāzi varat atvērt tikai programmā Access 2016.

Produkta versiju piedāvātais atbalsts datu tipam Liels skaitlis: kopsavilkums

Tabulā ir apkopotas iespējamās situācijas, kas var rasties, izmantojot datu tipu Liels skaitlis dažādās produkta versijās. Ņemiet vērā, ka iespējošana notiek, kad tabulai pievienojat datu tipu Liels skaitlis un saglabājat noformējumu vai iestatāt opciju, ar ko tiek iespējota saites izveide un importēšana.

Papildinformāciju par produktu versijas numura skatīšanu skatiet rakstā Kādu Office versiju es izmantoju?

Datu tipa Liels skaitlis statuss

Produkta versija: Access 2013 un Access 2016 versija, kas vecāka par 16.0.7812

Produkta versija: Access 2016 versijas numurs 16.0.7812 vai jaunāka

Iespējots

Nevarat atvērt datu bāzi un saņemat kļūdas ziņojumu ar saiti uz palīdzību.

Kā atrisināt šādu problēmu, skatiet sadaļā “Lielu skaitļu datu tipa atbalsta noņemšana datu bāzei, kas ir Access 2007–2016 faila formātā”

Varat atvērt datu bāzi.

Lokālās tabulas lauki, kas definēti ar datu tipu Liels skaitlis, tiek uzskatīti par lieliem skaitļiem.

Varat atsvaidzināt saistītās tabulas. Ja kolonnas iepriekš tika uzskatītas par īsā teksta datu tipa kolonnām, tās tiek automātiski pārvērstas par liela skaitļa datu tipu.

Nav iespējots

Varat atvērt datu bāzi.

Varat atsvaidzināt saistītās tabulas. Ja saistītās tabulas kolonnu pamatā ir datu tips BigInt, un tās ir pārvērstas par īsā teksta datu tipu, tas nemainās.

Datu bāzes faila versija paliek tāda pati.

Varat atvērt datu bāzi.

Varat atsvaidzināt saistītās tabulas. Ja saistītās tabulas kolonnu pamatā ir datu tips BigInt, un tās ir pārvērstas par īsā teksta datu tipu, tas nemainās.

Datu bāzes faila versija paliek tāda pati.

Datu tips Liels skaitlis nekādā gadījumā netiek atbalstīts Access failu formātos (.mdb), kas vecāki par Access 2007–2016 faila formātu.

Kā noteikt, vai Access datu bāzē ir iespējots datu tips Liels skaitlis

Pārmantojot Access datu bāzi var būt jānosaka, vai ir iespējots datu tips Liels skaitlis. Varat rīkoties šādi:

Izskatiet virsrakstjoslu   Ja datu bāze ir apzīmogota, virsrakstjoslā ir norāde <datu bāzes nosaukums> (Access 2016). Pretējā gadījumā virsrakstjoslā ir norādīts <datu bāzes nosaukums> (Access 2007-2016).

Pārbaudīt programmiski Skatiet pašreizējās datu bāzes versijas numuru. Nospiediet taustiņu kombināciju CTRL+G, lai atvērtu Visual Basic logu Immediate, ievadiet ?CurrentDb().Version un pēc tam nospiediet taustiņu Enter. Ja atgrieztā vērtība ir mazāka par 16.7, atbalsts nav iespējots. Ja atgrieztā vērtība ir 16.7 vai lielāka, atbalsts ir iespējots.

Uz lapas sākumu

Atpakaļsaderības apsvērumi

Ja vēlaties saglabāt atpakaļsaderību ar dažādiem failu formātiem, ir svarīgi izprast savas datu bāzes vidi. Papildinformāciju par visiem Access failu formātiem skatiet rakstā Kāds Access faila formāts jāizmanto

Piedāvājam izvērtēšanai trīs variantus.

Pašreizējās koplietojamās datu bāzes failu formātu vides saglabāšana

Lai saglabātu koplietojamo datu bāzu failu formātu vidi datu bāzēm, kas ir programmas Access 2007–2016 failu formātā (.accdb) un vecākos failu formātos (.mdb), rīkojieties šādi:

Datu tipa Liels skaitlis atbalsta pievienošana datu bāzei programmas Access 2007–2016 failu formātā

Lai datu bāzei programmas Access 2007–2016 failu formātā (.accdb) pievienotu datu tipa Liels skaitlis atbalstu, rīkojieties šādi:

  1. Atveriet datu bāzi programmā Access 2016 (16.0.7812 vai jaunākā versijā).

  2. Iespējojiet datu tipu Liels skaitlis saišu veidošanas un importēšanas operācijām. Papildinformāciju skatiet rakstā Ar datu parādīšanu un glabāšanu datu bāzē saistīto iestatījumu atlase.

  3. Atsvaidziniet saistītās tabulas, izmantojot Saistīto tabulu pārvaldnieku (atlasiet Ārējie dati > Saistīto tabulu pārvaldnieks, atlasiet atbilstošās tabulas un pēc tam Labi).

    VAI

    Tabulai pievienojiet lauku ar datu tipu Liels skaitlis un saglabājiet tabulas noformējumu.

Tādējādi lauki, kam bijis datu tips Īss teksts, tiek pārvērsti par datu tipu Liels skaitlis.

Datu tipa Liels skaitlis atbalsta noņemšana datu bāzei programmas Access 2016 failu formātā

Programmas Access versijās, kas vecākas par Access 2016, nevar atvērt datu bāzes Access 2016 failu formātā. Lai atrisinātu šo problēmu, rīkojieties šādi:

  1. Izveidojiet jaunu datu bāzi Access 2007-2016 failu formātā un nodrošiniet, ka nav iespējots datu tipa Liels skaitlis atbalsts saišu veidošanas un importēšanas operācijām. Papildinformāciju skatiet rakstā Lietotāja opciju iestatīšana pašreizējai datu bāzei.

  2. Jaunajā datu bāzē importējiet vajadzīgos objektus no sākotnējās datu bāzes.

  3. Jaunajā datu bāzē izveidojiet saiti uz sākotnējās datu bāzes tabulām.

Tādējādi lauki, kuru datu tips bija Liels skaitlis, tiek pārvērsti par īsā teksta datu tipu, un jaunā datu bāze ir atpakaļsaderīga ar visiem Access 2007-2016 failu formātiem (.accdb).

Uz lapas sākumu

Office 64 bitu vai 32 bitu versijas izvēle

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.