laravel-hrdk / laravel-s-p-multi-response
LaravelSPMultiResponse是一个强大的Laravel包,旨在简化SQL存储过程的执行,能够轻松处理多个响应集。使用此包,您可以无缝地将存储过程集成到您的Laravel应用程序中,简化数据库交互并提高性能。告别复杂的数据库查询,欢迎使用LaravelSPMultiResponse进行高效、有序和可扩展的数据库操作。
dev-main
2024-02-01 19:32 UTC
Requires
- php: ^8.1|^7.4|^8.0|^7.3
- illuminate/support: ^10.0
Requires (Dev)
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-30 20:57:06 UTC
README
LaravelSPMultiResponse是一个强大的Laravel包,旨在简化SQL存储过程的执行,能够轻松处理多个响应集。使用此包,您可以无缝地将存储过程集成到您的Laravel应用程序中,简化数据库交互并提高性能。告别复杂的数据库查询,欢迎使用LaravelSPMultiResponse进行高效、有序和可扩展的数据库操作。
安装
使用composer安装laravel-s-p-multi-response。
composer required laravel-s-p-multi-response
使用方法
安装后,您可以通过导入SPMultiResponse类和Laravel App外观来使用此包。
使用App::make()创建SPMultiResponse类的实例。
使用callStoredProcedure()方法调用所需的存储过程,提供过程名称和参数数组。
接收并处理存储过程返回的多个响应集。
以下是一个示例代码片段
use laravel_hrdk\LaravelSPMultiResponse\SPMultiResponse;
use Illuminate\Support\Facades\App;
// Create an instance of SPMultiResponse
$service = App::make(SPMultiResponse::class);
// Call the stored procedure and pass parameters
$multipleRowsets = $service->callStoredProcedure('store_procedure_name', ['param1', 'param2', '...']);
// Display the multiple response sets
dd($multipleRowsets);
贡献
欢迎拉取请求。对于重大更改,请首先提交一个问题来讨论您希望更改的内容。
请确保根据需要更新测试。