반응형
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
반응형
'sourcecode' 카테고리의 다른 글
모바일 사파리 : 입력 필드의 자바스크립트 포커스() 메소드는 클릭에서만 작동합니까? (0) | 2023.10.01 |
---|---|
고정된 크기의 배열에 대한 포인터 배열 (0) | 2023.10.01 |
MySQL 테이블을 UTF-8로 변경하려면 어떻게 해야 합니까? (0) | 2023.10.01 |
Skipy through pip을 설치할 수 없습니다. (0) | 2023.10.01 |
powershell: [ref] 변수에서 호스트 값을 쓰는 방법 (0) | 2023.10.01 |