[코테를 위한 Oracle 정리] 5. 데이터 조작 : 내장 함수 손에 잡히는 10분 SQL 8장 참고 및 본인 추가 같은 기능을 하는 함수여도 DBMS마다 함수나 문법이 매우 다르다.문자열 조작UPPER() : 대문자로 변환LOWER() : 문자열을 소문자로 변환RTRIM() : 문자열의 오른쪽에 있는 공백 문자를 삭제LTRIM() : 문자열의 왼쪽에 있는 공백 문자를 삭제LEFT(), RIGHT(): ORACLE에서는 없다. SUBSTR로 대체한다LENGTH() : 문자열의 길이를 반환SUBSTR(문자열, 시작, 가져올 문자 길이) : 문자열 일부 추출하기SUBSTR(PROD_ID,3,4) 라면 3번째부터 4개를 가져온다는 뜻이다select prod_id,SUBSTR(prod_id,2,2)from products;수치, 수학 계산ABS() : 절댓값 반환SQRT().. [Day2] Python 2-4. String and advanced function concept : String, Call by Object Reference, Function, Recursive Function, Fuction type hints, Docstring, 함수 작성 가이드라인, 좋은 코드 쓰는 법 String 문자형 데이터 시퀀스 자료형 한 글자에 1byte(=8bit =256까지 표현 가능) 차지 1. Indexing 문자열의 각 문자 하나하나가 list의 element처럼 생각하면 된다 각 문자는 개별 주소(offset)을 갖는다 s='asdf' print(s[-2]) >>>d 2. Slicing a='Last Checkpoint: 5시간 전(unsaved changes)' a[15:30] >>>': 5시간 전(unsaved' 주소값을 기반으로 문자열의 일부만 가져올 수 있다 3. 포함 여부 검사 s='asdf' 'f' in s >>>True 4. 문자열 함수 엄청 많은 문자열 함수가 있다 잘 활용하자,, isdigit() title() split() lower() count() 5. 문자열 .. [Python] 문자열 문자열(String) 만드는 법 "텍스트" :문자를 큰따옴표 혹은 작은따옴표로 감싼다 여러 줄의 글을 문자열로 만들기 s="""qwertyqwertyqwerty qwertyqwertyqwerty qwertyqwertasdfgh""" s=("qwertyqwertyqwerty" "qwertyqwertyqwerty" "qwertyqwertyqwerty") print(type(s),s) >>> qwertyqwertyqwertyqwertyqwertyqwertyqwertyqwertyqwerty 큰따옴표 3개를 붙인다 두번째 방법은 쉼표가 없기 때문에 튜플이 아니다 문자열에서 연산자 사용 #결합 s= "I hate" + "error" #반복 s = "lalala" * 5 s = 5 * "lalala" # 같은 결과를.. 이전 1 다음