ёки CHAR VARYING (). Бу тоифадаги майдонларга ихтиёрий узунликдаги маълумотлар ёзиш мумкин. CHARACTER ёки CHAR VARYING () тоифадаги константар апостроф ичига олиб ёзилади
ёки CHAR VARYING (). Бу тоифадаги майдонларга ихтиёрий узунликдаги маълумотлар ёзиш мумкин. CHARACTER ёки CHAR VARYING () тоифадаги константар апостроф ичига олиб ёзилади
FLOAT [(аниқлиқ)] – сузувчи нуқтали сон, минимал аниқлик билан кўрсатилган;
REAL - FLOAT тоифасидаги сон каби аниқлик сукут билан берилади
DOUBLE PRECISION - REAL тоифасидаги сон каби сон. Лекин REAL нисбатан аниқлиги икки марта юқори.
SQLда сонли маълумот тоифалари
ORACLE МББТда қўшимча NUMBER маълумот тоифаси киритилган. Унинг ердамида барча сонли маълумот тоифалари, бутун, фиксирланган нуқтали ва сузувчи нуқтали сонлар тасвирланади.Унинг формати қуйидагича
NUMBER [(аниқлик[, масштаб] ) ]
Агар аниқлик параметрини қиймати ошкор равишда кўрсатилмаса, у 38 тенг деб олинади. Масштаб параметрини сукут билан олинган қиймати 0 тенг. Аниқлик параметрини қиймати 1дан 38 гача ўзгаради. Масштаб параметрини қиймати - 87 дан 127 гача ўзгаради. Масштабни манфий қийматларини ишлатиш ўнли нуқтани юқори разрядлар томон силжишига олиб келади.
DECIMAL ва NUMERIC тоифалар NUMBER тоифага эквивалент. Формати:
DECIMAL[(аниқлик[, масштаб])];
NUMERIC [(аниқлик[, масштаб])];
NUMBER [(аниқлик[, масштаб])];
сана ва вақт тоифаси
Сана ва вақт маълумотларини тасвирлаш тоифалари ностандарт ҳисобланади. ORACLE МББТда сана ва вақт тоифаларини тасвирлаш учун DATE тоифаси киритилган. DATE тоифасини киритилиши сана ва вақт маълумотлари устида арифметик амаллар бажариш имконини беради. DATE тоифасидаги ўзгарувчига бутун сонни қўшиш санани шу сонга тенг кунлар сонига оширади.
DATE тоифасидаги константалар ОТда келишилган форматлар асосида ёзилади. Масалан :
‘03.05.2004’ ёки ‘12/06 2004’ ёки ‘03-nov-2004’ ёки ‘03-apr-04’