Odkazy: dibi | API reference

Forum: [česky] [english]

dibi fórum

tiny ‘n’ smart
database layer

Nejste přihlášen(a)

#1 před 7 měsíci

Václav M.
Člen
Registrovaný: 19. 10. 2011
Příspěvky: 33

Pár nápadů … na vylepšení procesu sestavení dotazu

Zde předkládám pár nápadů, které by, myslím, mohly být velmi užitečné – právě a zejména pro proces sestavení dotazu.

  1. Vícenásobné modifikátory (nebo extra modifikátory s stejnou funkcí jako by měly vícenásobné modifikátory)
  2. modifikátor pro zápor

Teď takové vysvětlení:

Uvedené vícenásobné modifikátory se netýkají SELECTu, FROM ani ORDER BY, ale WHERE.

Nejpohodlnější způsob zadávání podmínek je asociativní pole, ale to má jednu chybičku – neumožňuje zápor (NOT IN, !=). A to by byl velmi užitečný modifikátor.

Takže poté by mohly být buďto vícenásobné modifikátory – jako třeba %s %not – nebo jeden %snot. A to proto, že ne všechno lze vyřešit kladnou shodou (a někdy je za záporná shoda jednodušší).

No, pak by to chtělo vylepšit uvozování identifikátorů v podmínkách, kdy je porovnávací znak přítomen v položce pole (>, <, !=, LIKE, NOT LIKE …).


Chybami se člověk učí – ale někteří lidé jsou nepoučitelní.

 

Zápatí