Laravel 9 不支持SQL server 2008数据库分页,有什么解决方案
1. 运行环境
windows 11
1). 当前使用的 Laravel 版本?
Laravel Framework 9.8.1
//: <> (使用 php artisan --version
命令查看)
2). 当前使用的 php/php-fpm 版本?
PHP 版本:8.0.11
php-fpm 版本:
3). 当前系统
windows 11
//: <> (期待数值 Windows 10 / Ubuntu 20.4 / CentOS 8 )
4). 业务环境
Windows Server 2016
//: <> (期待信息 开发环境
或 生产环境
)
//: <> (是否使用负载均衡?请提供相关信息)
5). 相关软件版本
SQL server 2008
//: <> (提供相关软件的版本,如 Nginx 、MySQL、MongoDB 等)
2. 问题描述?
laravel 8分页运行正常。
laravel 9更新后,在使用paginate分页时候报错,Incorrect syntax near ‘offset’.
网上查询知道是:SQL Server 2008数据库分页问题,不支持oFFset。需要更新数据库到SQL Server 2012。
但是公司业务关系数据库没法升级。
laravel中是否有相关设置解决办法?
3. 您期望得到的结果?
laravel 9 在使用SQL Server 2008数据能够实现分页paginate
//: <> (能截图就截图。)
推荐文章: