일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- R
- es6
- Express
- Python
- Android
- table
- SSL
- Java
- xPlatform
- mapreduce
- Spring
- window
- hadoop
- vaadin
- 공정능력
- mybatis
- 보조정렬
- JavaScript
- tomcat
- SPC
- Kotlin
- Sqoop
- MSSQL
- Eclipse
- IntelliJ
- NPM
- plugin
- react
- SQL
- GIT
- Today
- Total
목록database (60)
DBILITY
sa만 접속이 된다. 사용자계정으론 안된다.
서버의 새로운 사용자 생성을 위해 사용자 이름,비번을 입력하고, 기본 데이터베이스를 선택하고 저장한다. 암호 정책이나 만료 등은 필요에 따라 조정하다. 서버 역할에서 public만 선택한다. 사용자 매핑에서 db_datareader,public만 선택한다. 특정 테이블만 권한을 주고 싶다면 public만 선택한다. 확인을 눌러 저장한다. 권한을 부여하고자 하는 데이터베이스의 보안 > 사용자의 보안개체를 검색한다 특정 개체, 개체 유형에서 원하는 유형을 선택한다. 예를 들어 뷰,인라인 함수,스칼라 함수 등을 선택 할 수 있다. 하단에 찾아보기를 선택하면 위에서 선택한 유형의 개체가 검색이 된다. 선택 후 확인을 클릭, 보안개체에 목록이 표시된다 하단의 명시적 사용권한에 허용을 체크한다. 또는 다음과 같이 ..
결과는 '2020-02-29'로 나온다. 기록해 두자. -- 2012버전 부터 SELECT EOMONTH('2020-02-01') AS DD -- 모든 버전 SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, '2020-02-01') + 1, 0) - 1 AS DD
제목과 같은 오류가 발생하면서 fk제약 조건때문에 테이블 재생성이 안된다.. 누가(어떤 테이블) 참조하는지 알아야 할때.. PK,FK 전체를 OBJECTS 테이블에서 조회한다. SELECT OBJECT_NAME(object_id) AS CONSTRAINT_NAME , SCHEMA_NAME(schema_id) AS SCHEMA_NAME , OBJECT_NAME(parent_object_id) AS TABLE_NAME , type_desc AS CONSTRAINT_TYPE FROM sys.objects WHERE type_desc IN ('FOREIGN_KEY_CONSTRAINT', 'PRIMARY_KEY_CONSTRAINT') PK View에서 pk조회 SELECT OBJECT_NAME(object_id)..
1. UPDATE STATISTICS [테이블 이름] 작성된 그대로 해당 테이블만 통계정보를 갱신한다. 2. EXEC sp_updatestats 해당 데이터베이스에 대해 처리한다. 간혹 테이블의 데이터량은 수백만 단위임에도 쿼리의 복잡도 등에 따라 속도가 느릴 수 있다. 단순하게 변경을 해 보고, JOIN 방법(OUTER,MERGE,HASH)도 바꿔서 해보는 것이 정신 건강상 좋다. 개발자의 말을 잘듣는 오라클이 상당히 그리워진다.