【发布时间】:2021-04-10 22:27:19
【问题描述】:
我的数据库中有一个用双引号 (") 保存的列 现在我想用空格替换它。我正在使用 REPLACE 和 whereRaw。但是它不起作用。 这是我的代码:
$query->whereRaw("trim(REPLACE(name),'\"','') ='.trim($name).'")
实际上使用 / 来换行 (")。有什么想法吗?
【问题讨论】:
-
你知道用纯sql怎么做吗?
-
我猜你有错字。 espace 还是 space?
-
@GiacomoM 其实我想在我的 laravel 项目中做。为什么是纯 sql?
-
@BABAKASHRAFIyah.sorry.Its space.:)))))
-
如果你用纯 sql 编写我们可以看到 php 和 laravel 有什么问题
标签: php sql laravel replace where-clause