LibraTool logoLibraTool

Формати SQL ва зеборкунанда-и ройгон

Дархостҳои SQL-ро бо дандонагузории дуруст, ҳолати танзимшавандаи калимаи калидӣ ва канда шудани сатр дар шартҳои асосӣ зебо чоп кунед. Бо ҳар лаҳҷаи SQL кор мекунад.

Ҳамин ки бор шуд офлайн кор мекунад
SQL-и форматшуда
SQL-и форматшуда дар ин ҷо намоён мешавад…

Чӣ тавр он кор мекунад

Ин форматгари SQL пурра аз нишонагузор ва форматгари дастнавис сохта шудааст — ягон китобхонаи берунӣ истифода намешавад. Форматбандӣ ва таъкиди синтаксис фавран дар браузер ҳангоми навиштан кор мекунанд, ягон сервер дахл надорад.

  1. 1
    Нишонагузор SQL-ро тақсим мекунад
    Нишонагузори аломат-ба-аломат вуруди шуморо тай карда, ба нишонаҳои рамзшуда мешиканад: литералҳои сатр (идора кардани ҳам гурезгоҳҳои маврои чап ва ҳам услуби нохунаки-дугонаи SQL), шарҳҳои хатти (--), шарҳҳои блок (/* */), операторҳо, қавсҳо, муайянкунандаҳо ва рақамҳо. Фосилаи сафед ба як нишонаи фосилаи ягона фишурда мешавад.
  2. 2
    Калимаҳои калидии мураккаб муттаҳид мешаванд
    Пас аз нишонагузорӣ, гузашти дуюм нишонаҳои ҳамсояеро ки калимаҳои калидии бисёркалимаро месозанд муттаҳид мекунад — бинобар ин 'LEFT' пас аз 'JOIN' ба як нишонаи ягонаи 'LEFT JOIN' табдил меёбад, ва 'GROUP' пас аз 'BY' ба 'GROUP BY' табдил меёбад. Ин чизест, ки ба форматгар имкон медиҳад, ки онҳоро ҳамчун воҳиди ягонаи тарҳ муомила кунад.
  3. 3
    Тарҳи блок ё фишурдакунӣ
    Дар ҳолати формат, калимаҳои калидии оғозгари блок (SELECT, FROM, WHERE, JOIN ва ғайра) дар хатти худ бо хатбандии сифр гузошта мешаванд, ва ҳама чи пас аз он меояд хатбандӣ мешавад. AND/OR хатти хатбандишудаи навро маҷбур мекунанд. Вергулҳо дар сатҳи қавси болоӣ низ ба хатти нав мераванд. Дар ҳолати фишурдакунӣ, тамоми хатҳои нав ва фосилаи сафеди изофа ба силсилаи фосила-як-ҷудошуда фишурда мешаванд.
  4. 4
    Таъкиди синтаксис тавассути regex
    Натиҷаи форматшуда тавассути як regex-и ягона мегузарад, ки шарҳҳо, литералҳои сатр, рақамҳо ва муайянкунандаҳоро дар як сафар мувофиқат мекунад. Ҳар мувофиқат дар span-и React бо синфи ранг мепечонад — шарҳҳо бо курсиви хира, сатрҳо бо амбар, рақамҳо бо арғувонӣ, ва калимаҳои калидии SQL (санҷидашуда дар муқобили маҷмӯи пурраи калимаи калидӣ) бо teal — панели натиҷаи рангинро тавлид мекунад.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда