목록분류 전체보기 (35)
5시간코딩
ORACLE 1. export 하기 1-1. sqldeveloper > 도구 > 데이터베이스 익스포트 1-2. spool 2. import 하기 cmd창과 메모장 사용 direct = true 기능 R getwd() setwd("c:/data") .libPaths() #라이브러리 위치임. 그곳에 집적 패키지를 넣을 수 있음 1. text 1-1.읽기 a sql 기존 데이터 삽입(ctas같은) : to_sql import pandas as pd df = pd.read_csv("c:/data/employees.csv") df.to_sql('emp_copy',conn,index=False) c.execute("select * from emp_copy") c.fetchall() 2) sql -> pandas e..
Oracle 1. DQL 1-1. select * from session_privs; select * from user_sys_privs; select * from user_tab_privs; select * from user_users; select * from user_ts_quotas; select * from user_tables; 1-2. select * from employees where employee_id=100; 2. DML(더 있긴하지만, 이정도만) 2-1. insert into emp(employee_id, last_name, salary) values(100,'원대훈',1000000); 2-2. 열을 바꿈 update emp set last_name ='바보' where emplo..
emp% group_by(JOB_ID)%>% summarise_if(is.numeric,c(sum,mean),na.rm=TRUE) #summarise_at(c('EMPLOYEE_ID','SALARY'),sum) #summarise(SUM_SAL=sum(SALARY)) 2. sqldf- 안되는 것들 : 분석함수, 형변환함수, dual, right outer join, full outer join- 차집합 minus 아니고 except임.sqldf("select * from emp")
1.권한1.1. 권한 설명#권한이란?특정한 sql문을 수행할 수 있는 권리#권한 2종류는?시스템권한 - database에 영향을 줄 수 있는 권한. 함부로 주는게 아님.객체권한 - 객체를 사용할 수 있는 권한. 특정테이블을 조회하고자 할 때.#권한을 주는 사람은? 시스템권한 - sys, dba객체권한 - 객체소유자#권한부여방법은?role을 통해서 권한을 줄수도있고, dba가 직접부여 할 수도 있음. 1.2. 권한 조회 쿼리문#user session 후 권한 조회 쿼리문 6가지는?시스템 권한select * from session_privs; --> 1)새션한 사용자 시스템 권한 확인 : 3)과 4)를 유니온 한 값임.select * from session_roles; --> 2)새션한 사용자의 모든 롤 확..