일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- MySQL
- 웹접근성
- dump
- FullCalendar
- url
- MSSQL
- #splash
- 전자정부프레임워크
- #안드로이드
- IE이슈
- Import
- jQuery
- select box
- 웹표준
- 초급개발자
- php
- 참고사이트
- 워터마크 썸네일
- SQL
- 자동증가
- #하이브리드앱
- JavaScript
- 네이버지도 API
- date
- gd
- [ASP]
- 나프다
- egovframework
- inteliJ
- PHPStorm
- Today
- Total
목록SQL (4)
개발노트
다른 DB 에서 테이블 구조와 데이터 그대로 복사하기 DB1 : 복사할 DB명DB2 : 원본 DB명 CREATE TABLE DB1.테이블명 LIKE DB2.테이블명; INSERT INTO DB1.테이블명 SELECT * FROM DB2.테이블명;
MSSQL 날짜 변환- 기준날짜 2000년 01월 02일 13시 14분 15.678초 기준 날짜 형변환 - MSSQL 날짜 변환표 (기준날짜를 대상으로 CONVERT 실행하여 날짜 형변환)번호쿼리 결과코드 0 CONVERT(CHAR(19), DATETIME, 0) 01 02 2000 1:14PM MM DD YYYY H:MM 1 CONVERT(CHAR(10), DATETIME, 1) 01/02/2000 MM/DD/YYYY 2 CONVERT(CHAR(8), DATETIME, 2) 00.01.02 YY.MM.DD 3 CONVERT(CHAR(8), DATETIME, 3) 02/01/00 DD/MM/YY 4 CONVERT(CHAR(8), DATETIME, 4) 02.01.00 DD.MM.YY 5 CONVER..
Ms-sql 에서 자동증가값 (MySQL 의 auto_increment) 를 위해 identity를 설정한 칼럼( 보통은 seq )에는 insert 구문으로 직접 값을 insert 할수 없다 해서 migration을 하거나 직접 데이터를 넣을 경우에는 identity를 해제하고 넣어야 한다. 이를 위한 구문은 다음과 같다 SET identity_insert 테이블이름 On -- insert 쿼리 SET identity_insert 테이블이름 Off 테이블 이름에는 dbo. 은 빼고 순수한 테이블 이름만 입력하자
DBCC CHECKIDENT('테이블명', RESEED, 0)