Tengo un sitio web que trabaja mucho en datos financieros. Implica operaciones en grandes volúmenes de datos la mayor parte del tiempo. Por lo tanto, me resulta útil hacer esas operaciones en procedimientos almacenados de mysql. He almacenado procedimientos en mi base de datos. Quiero saber cómo puedo ejecutar procedimientos almacenados en drupal? ¿Hay algún buen método para ejecutar procedimientos almacenados en drupal? ¿Cómo maneja Drupal los procedimientos almacenados en general? ¿O simplemente tenemos que usar PHP para ejecutar procedimientos almacenados?
9
Respuestas:
Suponiendo que está usando Drupal 7, puede usar un código como el siguiente:
Ese método está completamente eliminado de este artículo y me ha funcionado bien en el pasado.
fuente
No estoy seguro de si esta es la forma correcta de hacerlo, pero funcionó para mí. Tengo un sistema heredado que comparte el mismo servidor de base de datos Postgres que Drupal.
En un controlador de envío, necesitaba enviar datos a este sistema heredado que tenía un procedimiento almacenado (Postgres los llama funciones) para manejar los datos:
Esto consiguió los datos con éxito en mi sistema heredado
fuente