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

  • Музыкальное

    А ведь, если подумать, наш советский Винни-Пух был первым рэпером! Причём, честно признавался, что у этой категории музыкантов в голове - опилки :)))…

  • Work.Дыбр

    Надо залудить проект в Йошкар-оле. Тогда можно будет устраивать йошкароллаут :)

  • О вечном

    У толиковой школы полковник строит кадетов: "Товарищ кадет, вы нормальный человек? А почему без погон?" Время идёт, а военный юмор не меняется :)

  • 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

  • Музыкальное

    А ведь, если подумать, наш советский Винни-Пух был первым рэпером! Причём, честно признавался, что у этой категории музыкантов в голове - опилки :)))…

  • Work.Дыбр

    Надо залудить проект в Йошкар-оле. Тогда можно будет устраивать йошкароллаут :)

  • О вечном

    У толиковой школы полковник строит кадетов: "Товарищ кадет, вы нормальный человек? А почему без погон?" Время идёт, а военный юмор не меняется :)