Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę ocenić prostą formułę matematyczną wewnątrz _funkcji_ przechowywanej w MySQL?

Nie rozumiem, co Ci kupuje za pomocą formuły. Jeśli piszesz procedurę składowaną, wpisz formułę i zapomnij o ciągu.

Nie sądzę, aby w twoim interesie było, aby przechowywany proces był tak dynamiczny, gdy oceniana formuła musi zmieniać się od wywołania do wywołania.

Jeśli musisz, będziesz musiał napisać parser, który podzieli ten łańcuch na części składowe, stworzy drzewo parsowania, a następnie przejdzie po drzewie, aby je ocenić. To nie jest trywialny problem. Przemyślę to ponownie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql REGEXP nie pasuje

  2. Odwoływanie się do zewnętrznego zapytania w podzapytaniu

  3. Trwałe a nietrwałe — Którego powinienem użyć?

  4. Ogromna tablica PHP a baza danych MySQL?

  5. Błąd składni MySQL. Nie mogę tego rozwiązać