목록분류 전체보기 (41)
천재 블로그
에러노트 Oracle 12c 계정 생성 오류 ORA-65096CREATE USER study IDENTIFIED BY oracle; Oracle 12c를 설치하고 공부를 위해 위의 내용대로 유저를 만들었습니다. ORA-65096: 共通ユーザーまたはロール名が無効ですORA-65096: 공통 사용자 또는 롤 이름이 부적합니다. 하지만 이런 에러가 발생했고 유저를 생성할 수 없었습니다.12c부터는 계정이름 앞에 C##을 붙여줘야하는데, (대소문자를 구문합니다. c##, C##)자세한 내용은 개념을 완전히 이해하고 나서 포스팅하도록 하겠습니다. CREATE C##유저명 IDENTIFIED BY 비밀번호; GRANT CONNECT, RESOURCE, DBA TO C##유저명; --권한 부여 하지만 유저테이블 자체에..
SQL Developer 언어설정 영어로 바꾸기한글도 좋지만 여러가지 툴을 같이 다루다 보면 영어로 통일된게 보기 편할 때도 있기때문에언어설정을 한글에서 영어로 바꾸려고 합니다. 아래의 내용을 SQL Developer.conf파일에 추가해주시면 됩니다. AddVMOption -Duser.language=en AddVMOption -Duser.country=US SQL Developer.conf파일의 경로는 저같은 경우C:\app\hna\virtual\product\12.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin이 곳이였습니다.찾기 어려우신 분들은 아래의 사진처럼 바로가기 아이콘 우클릭 → 설정 → 파일 위치 열기하시면 됩니다. ※ 일본에서 일하고 있어 언어설정이 일본어인..
PostgreSQL ALTER 포스트그레스의 컬럼 관련 ALTER문 컬럼 추가 ALTER TABLE 테이블명 ADD 컬럼명 데이타형 컬럼 제거ALTER TABLE 테이블명 DROP 컬럼명 컬럼명 변경ALTER TABLE 테이블명 RENAME COLUMN 바꾸기_전_컬럼명 TO 바꿀_컬럼명 예제 컬럼 추가1ALTER TABLE t_shain ADD seinengappi date 컬럼 제거1ALTER TABLE t_shain drop name 컬럼명 변경1ALTER TABLE t_shain RENAME COLUMN name TO namae
VLOOKUP=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) =VLOOKUP(조회하려는 값, 검색할 셀의 범위, 반환할 값의 열 번호, 근사값 정확한 값 중 선택) 인수 이름 설명 lookup_value (조회하려는 값) 필수 사항 table_array (검색할 셀의 범위) 필수 사항 col_index_num (반환 값의 열 번호) 필수 사항 range_lookup (근사값 혹은 정확한 값) 선택 사항 TRUE(1) default : 근사값 FALSE(0) : 정확한 값 테이블이나 범위에서 행을 기준으로 항목을 찾아야 할 경우 사용합니다. VLOOKUP의 V는 Vertical(수평)을 의미 예를 들어 사원정보 테이블이 있고 사원들의 ..
AVERAGEIFSAVERAGEIFS(average_range, criteria_range1, criterial1,[criteria_range2, critera2], …) AVERAGEIFS(구하고자 하는 평균 범위 지정, 조건 범위1, 조건1, [조건범위2, 조건2] …)여러 조건을 만족하는 모든 셀의 평균(산술 평균)을 반환합니다. 최대 127개의 범위와 조건을 설정할 수 있습니다. 예제 파란테이블의 빨간색 영역에 지급년도, 연령대, 성별별 평균을 구하는 예제입니다. 1AVERAGEIFS를 작성한 뒤 평균을 구할 값의 범위를 입력합니다. 평균 범위는 고정되어야하기 떄문에 F4로 절대참조로 설정합니다. 2 그 다음 부터는 조건을 걸어줍니다. 콤마를 입력한 뒤 조건 범위를 선택(절대 참조)하고, 조건으로..
postgreSQL Character Set 확인 SELECT pg_encoding_to_char(encoding) FROM pg_database WHERE datname = '데이터 베이스 명';일본어 컬럼의 byte수 확인을 위해 데이터베이스의 Character Set을 확인할 필요가 있었다. 예제 1SELECT pg_encoding_to_char(encoding) FROM pg_database WHERE datname = 'sample'; 결과 pg_encoding_to_char UTF8
PostgreSQL 접속 1psql -U 유저명 -d 데이터베이스명 예제 1psql -U postgres -d sampleユーザ postgres のパスワード: sample 데이터 베이스에 postgres 유저로 접속유저 postgres의 패스워드 입력
EXTRACT 날짜 함수 특정 날짜/시간 값이나 날짜 값을 가진 표현식으로부터 원하는 날짜 영역을 추출하여 출력 EXTRACT ({year|month|day|hour|minute|second| timezone_hour|timezone_minute| timezone_region|timezone_abbr} FROM {datetime_value_expr|interval_value_rxpr}) 예제 1SELECT EXTRACT(year from date '2004-8-2') 결과 date_part----------- 2004