[SQL] 문자열 연결 SQLite는 작동하지 않습니다
SQL문자열 연결 SQLite는 작동하지 않습니다
나는 SQLite는이 기능을 대체 실행하지만, 기능의 다른 필드를 사용하는 것을 시도하고있다.
select locationname + '<p>' from location;
이 싹둑에서, 결과는 0의 목록입니다. 나는 locationname에서 텍스트와 '
'리터럴 문자열을 기대했을 것이다.
해결법
-
==============================
1.사용해보십시오 || + 대신에
사용해보십시오 || + 대신에
select locationname || '<p>' from location;
SQLite는 문서에서 :
-
==============================
2.|| SQLite는 오퍼레이터에 연결된다. 이 코드를 사용 :
|| SQLite는 오퍼레이터에 연결된다. 이 코드를 사용 :
select locationname || '<p>' from location;
-
==============================
3.비교하려고,
비교하려고,
SQLite || Oracle CONCAT(string1, string2) or || MySQL CONCAT(string1, string2, string3...) or || if PIPES_AS_CONCAT enabled Postgres CONCAT(string1, string2, string3...) or || Microsoft SQL Server 2012+ CONCAT(string1, string2, string3...) or + Microsoft Access +
-
==============================
4.비주얼 스튜디오 2010, 데이터 소스 디자이너 또는 마법사를 사용하여, 당신은 문제 사용에있어 || 운영자. SQLite는 DB에서보기를 만들고 그에서 데이터 소스 (들)을 만들 수 있습니다.
비주얼 스튜디오 2010, 데이터 소스 디자이너 또는 마법사를 사용하여, 당신은 문제 사용에있어 || 운영자. SQLite는 DB에서보기를 만들고 그에서 데이터 소스 (들)을 만들 수 있습니다.
이 스레드를 참조하십시오.
from https://stackoverflow.com/questions/3568779/string-concatenation-does-not-work-in-sqlite by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 어떻게 Laravel 5.1 원시 쿼리를 실행하려면? (0) | 2020.06.02 |
---|---|
[SQL] 스크립트 전체 데이터베이스의 SQL-서버 (0) | 2020.06.02 |
[SQL] PostgreSQL의에서 특정 데이터베이스에 대한 권한을 부여 (0) | 2020.06.02 |
[SQL] 모든 중복 행을보기 (0) | 2020.06.02 |
[SQL] LINQ에 의해 중첩 된 그룹 (0) | 2020.06.02 |