是否可以在TYPO3 9中执行原始SQL查询?
与先前版本中的$GLOBALS['TYPO3_DB']->sql_query($sql);
等效。
您可以将querybuilder
与它的方法一起使用TYPO3\CMS\Core\Database\Query\QueryBuilder::selectLiteral(string ... $selects)
。
请注意:
指定要在查询结果中返回的项目。替换任何先前指定的选择(如果有)。仅应将其用于文字SQL表达式,因为不会对项目执行任何形式的引用/转义。
也有
TYPO3\CMS\Core\Database\Query\QueryBuilder::addSelectLiteral(string ... $selects)
添加要在查询结果中返回的项目。仅应将其用于文字SQL表达式,因为不会对项目执行任何形式的引用/转义。