Oracle 10G SQL är en av de senaste relationsdatabaser databashanteringssystem ( RDBMS ) som erbjuds av databasen säljaren Oracle . De logiska och fysiska strukturer databasen är relativt starka och stödja många datatyper . Tabellen utrymmen kan lagra mer än 20 datatyper för att öka användningen av databasen . Bortsett från den vanliga datamängden , finns det några speciella datatyper definieras i Oracle 10g SQL . NVARCHAR2 ( storlek )
NVARCHAR Datatypen klassificeras vidare i en speciell variabel längd nationella teckensträng set datatyp . Användaren måste ange storlek för att definiera datatypen . Maximalt tillåten storlek är 4000 byte , med ett minimivärde vara en . Genom denna speciella datatyp , kan flerspråkiga data skickas och lagras för att tolka frågan och resultatet retur . Datatypen är lämpad för projekt som omfattar en flerspråkig funktion . Datatypen stöder utökade tecken Unicode är att lagra dubbelt så mycket information jämfört med motsvarighet VARCHAR2 . Addera PLS_INTEGER
Denna datatyp , jämfört med den motsvarande Heltal, tar mindre utrymme och utför den aritmetiska operationen snabbare. Skälet till detta resultat är användningen av maskinens aritmetik. Det är mest användbart när det handlar om ett helt tal med en slingräknare . Det kan hantera matematiska operationer mellan komplexa variabler lätt . Addera ditt TIMESTAMP ( fractional_seconds_precision ) MED { LOKAL } TIDZON
datatypen tillåter tidsstämpel enligt tidszonen och används främst för projekt med flera platser . Den fraktionella sekunds precision värde varierar från 0 till 9 . Oracle 10G värdet accepterar standardvärdet som 6 . Användaren kan passera år, månad och tid , tillsammans med zonen deplacement värde , för att få den exakta tidsstämpel för tidszonen . Addera UROWID
Detta utvidgade version av datatypen ROWID hjälper användaren att tolka och returnera den logiska adressen för raden av en indexerad organiserad tabell. Bordet kan organiseras i termer av fysiska , logiska och utländska kategorier .