Nettstedet database standard SQL inneholder flere innebygde funksjoner for å sette inn og lagre tall med desimaler . MySQL antar automatisk alle tallverdier bør ha nøyaktig antall desimaler inn. Ved å sette opp en tabell riktig, vil du sørge for at desimaler aldri vil bli rundet eller ignorert . Du kan også begrense antall tillatte desimaler når du setter opp tabellen . Instruksjoner
en
Åpen MySQL og gå til kommandolinjen
2
Type: .
ALTER TABLE table_name ADD FIELD_NAME DESIMAL (størrelse, d )
Gjør " table_name " navnet på tabellen du plassere tallene i , " FIELD_NAME " navnet på kolonnen som beskriver tallene , "size" den generelle maksimalt antall sifre tillatt for nummeret, og " d " antall sifre er tillatt til høyre for desimaltegnet . For eksempel : en
ALTER TABLE priser ADD sale_price desimal ( 5,2 )
Denne tabellen vil inneholde priser opp til $ 999,99 med standard to desimaler alltid inkludert , selv for runde priser som $ 10,00 .
3
Klikk "Kjør". Databasen vil sette inn feltet
4
Type: .
INSERT INTO table_name ( FIELD_NAME ) VALUES ( verdi 1 , verdi 2 , verdi3 , etc. )
Gjør " table_name " navnet på tabellen du plassere tallene i , " FIELD_NAME " navnet på kolonnen opprettet tidligere, og hver" verdi " nummeret du ønsker å lagre . For eksempel : en
INSERT INTO priser ( sale_price ) VALUES ( 9.99 , 7.99 , 12.99 )
ville sette prisen $ 9,99, $ 7,99 og $ 12,99 i de tre første oppføringene for " priser" tabellen .
5
Klikk "Kjør". Databasen vil lagre numrene du har angitt.