与简单的php函数相比,使用SQLite3::createFunction()有什么优势?
您可以在 SQL 查询中使用它
SELECT col1, my_function(col2) FROM tab;
使用 PHP 函数,您必须自行迭代结果集。我不知道它究竟是如何实现的,但据我所知,SQLite3
适用于游标,因此该函数应该只在您检索一行时执行。
与简单的php函数相比,使用SQLite3::createFunction()有什么优势?
您可以在 SQL 查询中使用它
SELECT col1, my_function(col2) FROM tab;
使用 PHP 函数,您必须自行迭代结果集。我不知道它究竟是如何实现的,但据我所知,SQLite3
适用于游标,因此该函数应该只在您检索一行时执行。