728x90
반응형
출처
https://www.cubrid.com/index.php?mid=faq&page=3&document_srl=3794554&listStyle=viewer
CUBRID | FAQ & TIP - CUBRID에서 대소문자 관리
CUBRID 사용시 대소문자 사용에 대한 이해를 돕고자 스키마 및 질의 사용시에 대소문자 구분 방법에 대하여 정리하였습니다. 데이터베이스 이름 : 대소문자 구분 SQL 문장 : 대소문자 구분없슴. 데
www.cubrid.com
CUBRID에서 대소문자 관리
CUBRID 사용시 대소문자 사용에 대한 이해를 돕고자 스키마 및 질의 사용시에 대소문자 구분 방법에 대하여 정리하였습니다.
정리하면 다음과 같습니다.
- 데이터베이스 이름 : 대소문자 구분
- SQL 문장 : 대소문자 구분없슴.
- 데이터베이스 계정 : 대소문자 구분 없슴. 계정 암호는 대소문자 구분
- 스키마(테이블, 필드 명) : 대소문자 구분없슴.
- 카다로그: 카다로그 검색시 데이터베이스 계정, 테이블, 필드에 대한 정보가 저장되는 방식에 대하여 정리한 것이며, 카다로그 등 시스템 테이블에서 해당 정보를 검색하고자 할때 대소문자 구분 방법입니다. 일반 질의에서는 앞서 정리한 방식을 따릅니다.
- 데이터: 대소문자 구분.
정리하면 다음과 같습니다.
- demoDB 라는 데이터베이스 생성 : cubrid createdb demoDB
- demoDB 서버 구동 : cubrid server start demodb --> 에러, cubrid server start demoDB
- demoDB 로그인 후 사용자계정 생성: csql -u dba demoDB; create user MyUser password 'myPW';
- demoDB 재 로그인: csql -u myuser -p myPW demoDB
- 테이블 생성: create table MY_company (compID int);
- 테이블 검색: select compid from my_company where compid = 1;
- 테이블 정보 검색: select * from db_class where class_name = 'my_company' and owner_name = 'MYUSER';
728x90
반응형