MySQLде логикалык деген эмне?
MySQLде логикалык деген эмне?

Video: MySQLде логикалык деген эмне?

Video: MySQLде логикалык деген эмне?
Video: MySQL -ді Windows 10-ға жүктеу және орнату 2024, Май
Anonim

Аны ыңгайлуураак кылуу үчүн, MySQL камсыз кылат BOOLEAN же BOOL TINYINT(1) синоними катары. In MySQL , нөл жалган деп эсептелет, ал эми нөл эмес маани чындык деп эсептелет. Колдонуу логикалык литералдар, сиз 1 жана 0 деп баалаган TRUE жана FALSE туруктууларын колдоносуз.

Андан кийин, кимдир бирөө MySQLде логикалык маалымат түрү деген эмнени сурашы мүмкүн?

Bool , логикалык : Булар түрлөрү TINYINT(1) үчүн синонимдер. Нөлдүн мааниси жалган деп эсептелет. Нөл эмес маанилер чын деп эсептелет. MySQL ошондой эле мындай дейт: Биз толук ишке ашырууга ниеттенип жатабыз логикалык түрү келечекте стандарттык SQL менен иштөө MySQL бошотуу.

Экинчиден, Tinyint буль? 5 Жооптор. MySQL ички жок логикалык маалымат түрү. Ал эң кичине бүтүн сан түрүн колдонот - TINYINT . The BOOLEAN жана BOOL эквиваленттери болуп саналат TINYINT (1), анткени алар синонимдер.

Андан кийин суроо туулат, маалымат базасында буль деген эмне?

логикалык операторлор математикалык топтомдордун негизин түзөт жана маалымат базасы логика. Алар сиздин издөө сөздөрүңүздү бириктирип, натыйжаларыңызды кыскартат же кеңейтет. үч негизги логикалык операторлор: ЖАНА, ЖЕ, ЖАНА ЭМЕС.

Tinyint 1 эмнени билдирет?

TINYINT Маалымат түрү. А 1 CREATE TABLE жана ALTER TABLE операторлорунда колдонулган -байт бүтүн сан типтери. Impalare түрү үчүн диапазондогу эң чоң же эң кичине маанини берет. Мисалы, a үчүн жарактуу маанилер tinyint диапазону -128ден 127ге чейин. Импала шаарында А tinyint -200 мааниси NULLге караганда -128 кайтарат.

Сунушталууда: