포스트그레스의 SQL 문이 다음과 같이 작성되면 어떤 의미입니까?인용 부호가있는 콜론을 둘러싸는 포스트그레스 문장 파이프
SELECT
name||' ::: '||id AS title
FROM
my_table;
Google에서 검색하는 것이 거의 불가능합니다. 파이프와 둘러싸인 인용 콜론은 무엇을합니까?
포스트그레스의 SQL 문이 다음과 같이 작성되면 어떤 의미입니까?인용 부호가있는 콜론을 둘러싸는 포스트그레스 문장 파이프
SELECT
name||' ::: '||id AS title
FROM
my_table;
Google에서 검색하는 것이 거의 불가능합니다. 파이프와 둘러싸인 인용 콜론은 무엇을합니까?
기능 :
string || string
반환 유형 :text
설명 :String concatenation
예 :'Post' || 'greSQL'
결과 : 그래서a || b
는 문자열 연결이PostgreSQL
입니다. 이것은 표준 SQL이며 일부 비표준 데이터베이스는 concat(a, b)
또는 a + b
을 사용합니다.
작은 따옴표는 문자열 리터럴 용 (표준) SQL에 사용되므로 ' ::: '
은 문자열입니다.
name||' ::: '||id
그냥
name
와 그들 사이의
' ::: '
과 함께 붙여
id
입니다 : 모든 일을 의미
. BTW
name || ' ::: ' || id
당신이 그런 것들에 대한 검색 SymbolHound를 사용하여 더 나은 행운을해야합니다 : :
저자가 공백을 조금 추가 한 경우 그 SQL은 아마도 읽기 쉬울 것
+1입니다. 손에 들고있는 일을 처리합니까? http : //symbolhound.com/? q = postgres + || –
중간에 ':::'텍스트를 연결하여 테이블의 두 필드에 대해 select 문을 수행하기 만하면됩니다. 에서
'||'는 SQL에서 두 문자열 값을 연결합니다. SymbolHound는 –