Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

SQL Nepodporovaný typ dát Chyba na celé číslo stĺpca

SQL databázy konfigurácie , ktorá pracuje s jedným relačný databázový softvérový balík nebude nutne pracovať s inou . Tým , že sa chyba " Nepodporovaný Typ dát " na celé číslo stĺpca , budete nájsť na to po zlom . Aj keď si nemôžete zmeniť to , čo typy dát , najmä SQL server podporuje , môžete zmeniť kód pre umiestnenie dátové typy podporované softvérom databázového servera . Celočíselné typy

číslo je , podľa definície , celé číslo bez frakčnej zložky . V programovaní počítača, však , tam je viac ako jeden integer dátový typ . Štandard " int " dátový typ má štyri bajty pamäti a môže predstavovať ľubovoľné číslo medzi -2147483648 a 4294967295 . Existujú aj iné dátové typy integer , ako je napríklad " smallint " , ktoré ukladajú menšie rozsah čísel a zaberajú menej pamäte . Alternatívne , " bigint " potrebuje viac pamäte , ale je možné uložiť širšie pole celých čísel .
SQL Balíky

SQL znamená Structured Query Language , všeobecnú syntax pre vytváranie a dotazovanie relačnej databázy . Databázové servery , ktoré používajú jazyk SQL sú technicky SQL databázový softvér , ale stojí aj rôzne softvérové ​​balíky . Oni realizovať rôzne funkcie , ako je auto - prírastku funkcie , a podporujú rôzne dátové typy pre stĺpce tabuľky . Chyba " Nepodporovaný typ dát " znamená , že váš súčasný softvér SQL Server nepodporuje typ integer , ktorý sa snažíte použiť .
INT Typ dát

Ak nechcete zmeniť serverovému softvéru ako balíka, ktorý podporuje váš preferovaný dátový typ , budete musieť použiť dátový typ , ktorý váš softvér nepodporuje . Ak sa snažíte použiť kompaktnejšie celočíselný dátový typ , potom stačí použiť pravidelné celočíselné dátové typy . To môže trvať viac pamäte , ale to bude mať potrebný rozsah uložiť svoje číslo a je všeobecne podporovaný softvérom SQL servera .
FLOAT

Ak potrebujete číslo typ dát , ktoré možno uložiť väčší počet než bežný " int " je schopný manipulácia , potom sa budete musieť skúmať špecifické dátové typy sú k dispozícii pre vaše konkrétne softvér SQL servera , a nájsť ten , ktorý trvá viac ako štyri bajty v pamäti , takže si môžete uložiť celé číslo vo formáte tohto dátového typu je . Ak to chcete vykonať , musíte prepracovať svoje číslo do potrebného formátu pred zápisom do databázovej tabuľky , a potom prepracovať ho späť na celé číslo potom, čo ste ho získať z databázy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené