블로그
-
[SQL] information_Scheme, CREAT, ALTER, DROP, INSERT 구문
1. information_scheme란 데이터베이스의 meta정보를 담고 있다. SELECT query 구문을 이용해서 메타데이터 정보를 확인할 수 있다. 2. 테이블 이름을 알아냈으면 다음과 같은 방법으로 테이블에 대해서 어떤 컬럼들이 있는지 확인할 수 있다. 3. 새로운 table
blog.naver.com · 2019.07.22
-
MS-SQL 테이블 복사
MS-SQL 테이블 복사 1. 테이블이 이미 생성되어 있는경우 데이타만 복사 insert into 카피될테이블명 select * from 원본테이블명 특정 데이타만 복사 하겠다면 insert into 카피될테이블명
blog.naver.com · 2018.12.03
-
sql1
string sql = string.Format("INSERT INTO {0} ({1}) VALUES ({2})", table, string.Join(", ", columnNames.ToArray
blog.naver.com · 2018.10.28
-
SQL Server 2008부터 제공되는 MERGE 문은 하나의 문장에서 경우에 따라서 INSERT, UPDATE, DELETE를 수행할 수 있는 구문
테이블의 내용이 '신규가입' 이면 멤버 테이블에 새로 회원을 등록해주고, '주소 변경' 이면 멤버 테이블의 주소를 변경하고, '회원 탈퇴' 면 멤버 테이블에서 해당 회원을 삭제하게 SQL WHEN NOT MATCHED AND changeType = '신규가입' THEN INSERT (userID, name, addr) VALUES(C.userID, C.name, C.addr
blog.naver.com · 2017.06.14
-
[Oracle] merge into 구문 활용
Java 로 처리하면 MyBatis 의 동적 SQL 을 쓰면 쉽게 할 수 있는 부분인데, DB 로만 처리하려면 곤란한 경우가 있습니다. 예를 들면 하나의 function 이나 procedure 에서 어떤 조건에 따라 update 나 insert 를 선별적으로 수행해야 할 때가 그렇습니다.
blog.naver.com · 2015.09.20
-
포스트 제목을 입력하세요
정리 --날짜 SELECT SYSDATE FROM dual; --2014-10-14 오후 2:00;19 --insert into board(regdate) values(sysdate ); //서버시간 --MS-SQL : getdate() --1982년 01월 01일 이후에 입사한 모든 사원 정보를 출력 SELECT * FROM emp WHERE hiredate
blog.naver.com · 2014.10.14
-
Workshop 1
DB 튜닝 - DB 메모리 튜닝 - SQL 튜닝 ● 오라클 db의 구조 1. databse + instance ( memory ) ● 오라클 database 내의 3가지 파일 1. 위한 파일 (db의 구조정보 ) select name from v$controlfile; 3. redo log file -> db의 변경사항을 적어놓은 파일 -DML 문 insert
blog.naver.com · 2014.07.18
-
v$transaction의 고찰
<> SQL> create table t1 ( 2 id number(8), 3 name varchar2(10) 4 ) ; Table created. SQL> SQL> insert into t.......
blog.naver.com · 2014.04.03
-
DB dump(덤프) import / export
oracle DB import / export 하는 방법 DB dump를 뜨는 행위는 DB는 모든 data를 insert query 형식으로 바꾸어 주는 것이다. DB : mguarduser : shleepw : shleepwdump 할 파일이름 : mguard.dmp SQL plus (기왕이면 sysdba 권한으로 실행하는 것을 권장) exp
blog.naver.com · 2012.11.26
-
ddl lock
B.OBJECT_NAME, DECODE(C.LMODE,2,'RS',3,'RX',4,'S',5,'SRX',8,'X','NO') "TABLE LOCK", DECODE(A.COMMAND,2,'INSERT ',3,'SELECT',6,'UPDATE',7,'DELETE',12,'DROP TABLE',26,'LOCK TABLE','UNKNOWN') "SQL", DECODE(A.LOCKWAIT
blog.naver.com · 2011.05.16