Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQlite concat select语句_Sqlite_Select - Fatal编程技术网

SQlite concat select语句

SQlite concat select语句,sqlite,select,Sqlite,Select,我想知道是否有可能在SQlite中连接并添加一个空间。这就是我的意思: SELECT NAME || SURNAME AS USER_NAME FROM USERS 但随后向查询中添加一些内容,以使结果显示为: Name Surname 而不是 NameSurname 在SQlite中是否可能出现类似的情况?Concat空间: SELECT NAME || ' ' || SURNAME AS USER_NAME FROM USERS 使用Laravel时对PHP的攻击。它通过将SQLit

我想知道是否有可能在SQlite中连接并添加一个空间。这就是我的意思:

SELECT NAME || SURNAME AS USER_NAME FROM USERS
但随后向查询中添加一些内容,以使结果显示为:

Name Surname
而不是

NameSurname
在SQlite中是否可能出现类似的情况?

Concat空间:

SELECT NAME || ' ' || SURNAME AS USER_NAME FROM USERS

使用Laravel时对PHP的攻击。它通过将SQLite回调到PHP来添加
concat()
功能。例如,将其添加到PhpUnit脚本中

第二行获取
\PDO
句柄,如果不使用Laravel,请用获取句柄的方式替换它

/**@var\illumb\Database\Connection$Connection*/
$connection=DB::connection();
$dbHandle=$connection->getPdo();
//将MySQL concat()支持添加到SQLite
if('sqlite'==$dbHandle->getAttribute(\PDO::ATTR\u DRIVER\u NAME)){
$dbHandle->sqliteCreateFunction(
"海螺",,
函数(…$input){
返回内爆(“”,$input);
}
);
}
PHP中的其他SQLite库也有类似的
sqliteCreateFunction()