Dizzy (dzz) wrote,
Dizzy
dzz

Category:

mySQL stored procedures and functions

Я очень хорошо понимаю, почему большая часть логики в mySQL-проектах реализована не в БД, на на application-side.
Потому что реализация хранимых процедур и функций в mySQL донельзя угробищна, например, в части bind-переменных. Особенно после Оракла :)

Даже самое элементарное, вроде SELECT COUNT(*) FROM XXX WHERE ID=:MY_VARIABLE в функции - полная задница, ибо prepared statements разрешены только в процедурах, а из них не вернуть значение.

А потом эти программеры выходят на "большие" СУБД.
Поубывыв бы.
Tags: programming, work
Subscribe

  • (no subject)

    Старший Кот полюбил лежать на моём столе около клавиатуры от файл-сервера, положив на неё передние лапы. Время от времени зверик с явным…

  • Кошка

    Кошка нашла хозяйку. Ну, и хозяйка - кошку... Удачи обеим ;)

  • А вот кому кошачку?...

    На дачу, которую мы снимаем, притопала вот такая замечательная кошка (кликабельно) По виду - персидская (или около того), возможно - породистая.…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 24 comments

  • (no subject)

    Старший Кот полюбил лежать на моём столе около клавиатуры от файл-сервера, положив на неё передние лапы. Время от времени зверик с явным…

  • Кошка

    Кошка нашла хозяйку. Ну, и хозяйка - кошку... Удачи обеим ;)

  • А вот кому кошачку?...

    На дачу, которую мы снимаем, притопала вот такая замечательная кошка (кликабельно) По виду - персидская (или около того), возможно - породистая.…