일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 업캐스팅
- 이클립스
- Full text
- 로또
- 야구게임
- 전체텍스트
- angular2
- 상속
- 페이징
- Random
- 다운캐스팅
- 다형성
- 전체
- IBatis procedure
- while
- 단축키
- jquery
- full text indexing
- Validations
- 형변환
- 전자정부
- 자바
- 25가지 효율적인 sql작성법
- 자바 야구게임
- 상속예제
- Login with OAuth Authentication
- 추상클래스
- 스프링
- 가변인자
- Today
- Total
목록전체 글 (448)
nalaolla
● 테이블 이름, 구조 보기 (DB선택하고, EM에서도 실습) (1) Master DB 또는 mydb 등이 가지고 있는 서버의 정보보기 예) Use master 예) Use mydb☞ 서버의 정보 보기예) Select * from sysobjects order by name☞ sysobjects(시스템에 관련)order by name(이름 별로)예) Select name,id,uid,type, userstat from sysobjects order by name (2) DB에 있는 테이블 정보보기 (SP_를 Help로 보는 시간을 가진다) 형식)SP_TABLES 테이블명,소유자명,DB명 예) SP_TABLES 예) SP_TABLES gogek, dbo, mydb 예) SP_TABLES null, dbo ..
웹사이트를 제작하면서 SQL Injection 이라는 것에 대해서 한번쯤은 들어 보았을 것이다. 아직 SQL Injection 에 대한 자료가 부족한 분들을 위해, SQL Injection의 원리와 대응책, 그리고 효율적인 DB 보안에 대해 알아보고자 한다. SQL Injection 이 대체 무엇이길래, 보안컨설팅에서 그토록 자주 논하는 것일까? 쉽게 설명하면, 개발자가 작성한 SQL구문을 침투하여, 의도하지 않은 결과가 일어나도록 하는 것이다. 개발자들은 자신의 웹 어플리케이션이 웹을 통한 접근이나 기타 해킹 툴을 통해서 얼마든지 가능하다는 것을 인식해야 한다는 것을 말한다. 이는 단순히 정보를 빼나가는 것이 아니라, 데이터를 초기화 할 수도 있음을 말한다. 아래와 같은 쿼리가 존재한다고 가정해보자. ..
목 차1. 랭킹 함수 2. CTE(Common table expressions)기반 재귀쿼리 3. PIVOT, APPLY 관계 연산자 4. DRI(Declarative referential integrity - 선언적인 참조 무결성) 강화 5. 강화된 성능과 에러 핸들링 6. 기타참고문헌- 원문 URL :http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/sql_05tsqlenhance.asp - AdventureWorks 샘플 데이터베이스 다운로드 :http://www.microsoft.com/downloads/details.aspx?FamilyId=E719ECF7-9F46-4312-AF89-6AD8702E4E6E&..
--ID증감값이 있다면 무시하고 복사할수 있도록 옵션을 켜준다.SET IDENTITY_INSERT [대상 테이블] on--[대상 테이블 필드명]의 순서와 [원본 테이블]의 필드명 순서는 동일해야 한다.insert into [대상 테이블]( [대상 테이블 필드명])select [원본 테이블 필드명] from [원본 테이블]--ID증감값 인서트 옵션 끄기SET IDENTITY_INSERT [대상 테이블] off
/* Step 1 : Mater Key 생성 현재 DB의 마스터 키를 생성을 합니다. Create Master Key Encryption By Password = 'Khdj0215' */ /* Step 2 : 인증서 생성 현재 DB에 대칭키에 사용할 인증서를 생성을 합니다. Create Certificate EncryptKeyForPassword With Subject = 'This is used for using Symmetric Key' *//* Step 3 : Symmetric Key 생성 현재 DB에 인증서를 이용해서 대칭키를 생성을 합니다. Create Symmetric Key PasswordEncryptionKey With Algorithm = AES_256 Encryption By Certi..
우편번호 데이터를 CSV파일로 변환한다. 1. MySQL Command line client실행 2. 데이터베이스 전환mysql> show databases;mysql> use databasename;mysql> show tables; 3. drop table zipcode; 4. 테이블 생성CREATE TABLE `zipcode` (`ZIPCODE` CHAR(7) NOT NULL ,`SIDO` VARCHAR(4) NOT NULL ,`GUGUN` VARCHAR(17) NOT NULL ,`DONG` VARCHAR(52) NOT NULL ,`RI` VARCHAR(52) NOT NULL ,`BLDG` VARCHAR(150) NOT NULL ,`ST_BUNJI` VARCHAR(17) NOT NULL ,`ED_B..