whereRa-6ren">
gpt4 book ai didi

laravel - WhereRaw Laravel 变量

转载 作者:行者123 更新时间:2023-11-29 13:10:31 24 4
gpt4 key购买 nike

我正在尝试执行此查询,但出现错误(格式错误的 UTF-8 字符,可能编码不正确):

DB::table('my_table')->select(DB::raw("id"))
->whereRaw('UPPER(name)','=', $upper_name)
->pluck('id')->first();

我正在尝试将 UPPER sql 函数添加到查询中。使用直接 sql,查询应该是:

select * from my_table
where UPPER(name) = 'HELLO'

其中 $upper_name = HELLO。

最佳答案

最简单的方法。希望对你有帮助

DB::table('my_table')->select('id')
->where(DB::raw("UCASE(name)"), $upper_name)
->first();

UCASE - 将文本转换为大写

关于laravel - WhereRaw Laravel 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55384313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com