sourcecode

SQLite에서 문자열 연결이 작동하지 않음

copyscript 2023. 10. 1. 21:52
반응형

SQLite에서 문자열 연결이 작동하지 않음

Sqlite 교체 기능을 실행하려고 하는데 기능에 다른 필드를 사용합니다.

select  locationname + '<p>' from location;

이 캡처에서 결과는 0의 목록입니다.나는 location name의 텍스트를 가진 문자열을 기대했을 것입니다. 그리고.'<p>'문학의

사용해보기||대신에+

select  locationname || '<p>' from location;

SQLite e에서:

|| 연산자는 "연결" - 연산자의 두 문자열을 결합합니다.

||operator는 SQLite의 연결입니다.다음 코드 사용:

select  locationname || '<p>' from location;

비교를 위해,

SQLite ||Oracle CONCAT(string1, string2) 또는 ||MySQL CONCAT(string1, string2, string3...) 또는 || if PIES_AS_CONCAT 활성화Postgres CONCAT( 문자열1, 문자열2, 문자열3...) 또는 ||Microsoft SQL Server 2012 + CONCAT(string1, string2, string3...) 또는 +마이크로소프트 액세스 +

Visual Studio 2010의 경우 데이터 소스 디자이너 또는 마법사를 사용하면 || 연산자를 사용하는 데 문제가 발생합니다.sqlite db에서 보기를 만들고 이 보기에서 데이터 원본을 만듭니다.

이 스레드도 참조하십시오.

언급URL : https://stackoverflow.com/questions/3568779/string-concatenation-does-not-work-in-sqlite

반응형