How to get my result from Procedure

How can i get my out parameters from my procedure. My stl_mbc_cdr table has over 100 records and i cant see my results.

declare     call_charge VARCHAR(10);    MSG_OUT     VARCHAR(50); BEGIN    FOR REC IN (SELECT *FROM dulguunbaatar.stl_mbc_cdr_1062) LOOP     pk_test_duba.recharge_idd(REC.Called_Number,                                rec.call_date||rec.call_time,                                                          rec.duration,                                                          CALL_CHARGE,                                                          MSG_OUT);           END LOOP; end; 

Fazer 2 select na mesma procedure MariaDB

Essa minha procedure faz o select de uma busca de usuários da minha tabela de usuários, porém tenho outra tabela que tem a parametrização de quantos registros podem ser mostrados nessa tela de usuários. A idéia é fazer o select na mesma procedure e retornar o valor desse “LIMIT”, mas ta errada a sintaze que codifiquei. Alguém sabe me orientar como faço isso?

inserir a descrição da imagem aqui

Procedure con retrazos en tiempo de ejecución

tengo el siguiente procedimiento con el cual calculo los valores de las ventas en general entre periodos determinados

declare @id_municipio numeric(18,0)= 1048 declare @id_tercero_vendedor numeric(18,0)= NULL declare @fechainicial DATETIME='01-05-2019' declare @fechafinal DATETIME='31-05-2019' --AS BEGIN SET @fechainicial = @fechainicial+' 00:00:00'     SET @fechafinal = @fechafinal+' 23:59:59'       /*inclusion de instruccion para dar formato de hora a las fechas*/      SET NOCOUNT ON;           BEGIN               CREATE TABLE #informacion(                 codigo decimal(18,0),                 comprador varchar(max),                 valor decimal(18,0),                 total_abonado decimal(18,0),                  vendedor varchar(max),                 nro_identificacion decimal(18,0),                 valor_iva decimal(18,0),                 valorsubtotal decimal(18,0),                 CantDetalle decimal(18,0),                 CantSeries decimal(18,0)                 )                  insert into #informacion                 SELECT                      f.codigo,                     tc.nombre as comprador,                     --(f.valor) valor,                     --FORMAT(f.valor, 'N') as valor,                     CASE f.valor                         WHEN 0 THEN 1                          WHEN f.valor THEN f.valor                     END AS valor,                      [dbo].[ObtenerConsignadoCredito](cre.id_credito) total_abonado,                      ve.nombre vendedor,                     ve.nro_identificacion,                     (f.valor_iva) valor_iva,                                    (f.valor - f.valor_iva) as valorsubtotal,                      (SELECT SUM(cantidad)CONTEO1 FROM detalle_factura WHERE id_factura = f.id_factura ) AS CantDetalle,                     (SELECT COUNT(*) CONTEO FROM factura_articulo WHERE id_factura = f.id_factura) AS CantSeries                   FROM factura f                         LEFT JOIN tercero ve ON ve.id_tercero = f.id_tercero_vendedor                                    left join tercero tc on tc.id_tercero = f.id_tercero_cliente                         left join credito cre on f.codigo = cre.codigo                                       LEFT join municipio on municipio.id_municipio = f.id_municipio                  WHERE  ((@fechaInicial IS NULL) OR (f.[fecha] >= @fechaInicial))                            AND ((@fechaFinal IS NULL) OR (f.[fecha] <= @fechaFinal))                                  AND ((@id_tercero_vendedor IS NULL)OR(F.[id_tercero_vendedor]= @id_tercero_vendedor))                           AND ((@id_municipio IS NULL)OR(F.[id_municipio]= @id_municipio))                 order by ve.nombre,f.fecha asc             END      select vendedor, nro_identificacion, sum(valorsubtotal) as valor_subtotal,sum(valor_iva) as valor_iva,sum(valor) as valor_total      from #informacion     WHERE CantSeries = CantDetalle     AND valorsubtotal != 0     group by vendedor,nro_identificacion     order by vendedor     DROP TABLE #informacion END  

estoy presentando un inconveniente, y es que: Cuando lo ejecuto de esta forma

DECLARE @return_value int  EXEC    @return_value = [Reporte].[Ventasconsolidadas]         @id_municipio = 1048,         @fechainicial = N'01-05-2019',         @fechafinal = N'31-05-2019'  SELECT  'Return Value' = @return_value  GO 

me genera datos en 01:36 minutos, pero cuando lo executo como una consulta, me arroja los mismos datos en un tiempo estimado de 1 segundo

Que puede estar pasando?

How to call stored procedure while using jquery Data tables

I am using Jquery Data tables for my project and I am working on Asp.Net MVC 5 and entity framework 6. What I really want to do is just call my stored procedure to be called inside my jquery data tables. For now I am calling the table from my database and the call is a ajax call for jquery data table.

Here is the example of my ajax call for data table.

$  ('#studentTable').DataTable({     "ajax": {         "url": "/StructuredImportTgts/GetData",         "type": "GET",         "datatype": "json"     },     responsive: 'true',     dom: 'Bfrtip',     buttons: [         'copy', 'excel', 'pdf'     ],     "columns": [         { "data": "PART_NO" },         { "data": "LEVEL" },         { "data": "PART_NO" },         { "data": "PART_NAME" },         { "data": "L1QTY" },         { "data": "PL1" },         { "data": "PL2" },         { "data": "PL3" },         { "data": "SupplierLocID" },         { "data": "SupplierLocID" },         { "data": "Discrepancies" },         { "data": "Comments" }     ] 

The code for GETDATA() is in my controller which is as follows, it calls the table from the database and this is where I need to call my Stored procedure.

   public ActionResult GetData() {     using (Dev_Purchasing_New_ModelEntities db = new Dev_Purchasing_New_ModelEntities())     {         db.Configuration.LazyLoadingEnabled = false;         List<bomStructuredImportTgt> bomStructuredImportTgtList = db.bomStructuredImportTgts.ToList<bomStructuredImportTgt>();         return Json(new { data = bomStructuredImportTgtList }, JsonRequestBehavior.AllowGet);     } } 

R-tree insertion procedure when leaf is full

I am implementing an R-tree with the quadratic splitting method.

However in most articles I have read there a piece of information that is missing or misleading (or the most probably case, I completely misunderstood something).

R-trees are supposed to be balanced, yet you need to find the node that will increase less in area to insert your new object, and split such node if full. However this can clearly lead to having a very unbalanced tree in depth, as that node can always be on a single branch (say, leftmost in a graph-type representation of the tree).

Should the insertion criteria say ” find the node that will increase less in area to insert your new object among those that are not full, […]” ?

OR can the quadratic splitting method create very unbalanced trees if you are unlucky with new entries?

Or is there something else that I did not understand?

While a partir dos resultados de um select – PROCEDURE

Olá, preciso criar um while dentro de uma procedure. Preciso fazer um select antes e a partir dos registros que esse select retornar fazer uma inserção…

Exemplo: Consulta buscando os dados de um doador que não está na tabela de fidelizados, os resultados que essa consulta retornar precisam ser inseridos em outra tabela um a um…

Podem me ajudar?