concatenate 'CITYFROM = '''city1''''into cond.
concatenate가 문자열을 붙여주는 명령어라고 알고 있습니다.
위의 구문에서 cityfrom 과 city1을 감싸고 있는 ''''의 의미가 무엇인지 좀 알려주세요
댓글 6
-
윤군친구(bsp개발자)
2007.12.15 01:38
-
icarus
2007.12.15 03:02
정리하자면, 문자열을 나타내기 위해 문자열을 ` 로 감싸게 되는데, 그 문자열 사이에 `을 표현하려면
`을 하나 더 써야 된다는 말입니다.
즉 어떤 변수에 'I'm a boy' 를 넘기고 싶다면,
'I''m a boy' 이렇게 한다는 뜻입니다.
-
GG
2007.12.17 17:17
ㅋㅋㅋ
-
kkamui
2007.12.18 22:06
좋은정보 감사합니다 . -
pcj
2008.03.30 21:02
좋은정보 감사합니다 ...
-
아밥초짜
2008.05.09 00:24
정보감사드립니다
concatenate에서 ' ' 란 언어에서의 문자열data라는 것을 의미합니다.
select 문을 보더라도 mandt = sy-mandt(변수) , mandt = '100' (data를 감싸고 있지요.)
이미 SAP(ABAP)의 신텍스 정의인건 그냥 받아들이시면 되요..^^
변수가 아닌 data라고 생각하시면됩니다. 디버깅걸어보시면아시겟지만요..^^