'1.'에 해당되는 글 50건
- 2012.01.05 :: [MYSQL] Identity - 오라클 시퀀스
- 2012.01.05 :: 각각 디비 시퀀스 생성
- 2012.01.05 :: 페이지 이동방법
- 2012.01.04 :: [오라클 db]시퀀스
- 2011.12.26 :: vi 에디터 키보드 단축키
- 2011.11.20 :: TeamViewer 6(원격제어,팀뷰어)
- 2011.10.25 :: 카카오톡 pc 설치 재료
- 2011.10.22 :: kb 카드
- 2011.10.21 :: [안드로이드]액티비티 생명주기
- 2011.10.01 :: PermGen space 에러시
오라클의 시퀀스와 같은 기능을 MS SQL을 찾으려고 한다면,
Identity를 말할 수 있다.
Identity 선언
create table test
(
num int Identity not null primary key, -- num컬럼을 identity로 설정
corp_nm varchar(30)
)
Identity 를 강제로 입력
Identity를 설정해 놓은 컬럼은 계속해서 값이 증가된다.
중간값이 있는 행을 삭제하더라고 새로 들어온 값이 중간값으로 들어오지 않는다.
예) table : dbo.test
idx | nm |
1 | rara |
2 | caca |
3 | asas |
4 | erer |
5 | wtwt |
<그림 1>
<그림 1> 같은 상황에서idx가 3인 asas를 지우고 새로운 값을 인서트 한다면 <그림 2>와 같이 된다.
idx | nm |
1 | rara |
2 | caca |
4 | erer |
5 | wtwt |
6 | xdxd |
<그림 2>
만약 여기에 idx가 3인 행을 넣고 싶다면 강제로 입력을 해 주어야 한다.
SET IDENTITY_INSERT dbo(스키마명).test(테이블명) on
insert into dbo.test(idx, nm) values (3,'papa')
SET IDENTITY_INSERT dbo(스키마명).test(테이블명) off
※ off 한 상태에서 identity 값까지 입력할 경우 에러메시지가 뜬다. IDENTITY_INSERT가 OFF로 설정되면 테이블 'test'의 ID 열에 명시적 값을 삽입할 수 없습니다.
※ 강제 입력후에는 반드시 off 해 주어야 한다. on인상태에서 일반적인 인서트를 하게 되면 에러메시지가 뜬다.
ex) insert into dbo.test(nm) values ('papa')
|
idx | nm |
1 | rara |
2 | caca |
4 | erer |
5 | wtwt |
6 | xdxd |
3 | papa |
Identity 초기화
DBCC CHECKIDENT (table이름, RESEED, 설정하고자 하는 초기값)
※ table이름에 스키마나 DB명 쓰지 마세요.
ex) DBCC CHECKIDENT (test, RESEED, 0)
출처 : http://blog.naver.com/nkind?Redirect=Log&logNo=110093906926
[출처] MS SQL의 시퀀스인 identity|작성자 깨죽
'공부 > DB' 카테고리의 다른 글
sql 간단 명령어 정리 링크 (0) | 2012.02.22 |
---|---|
sql 문자열 정리 홈페이지 (0) | 2012.01.31 |
집합 쿼리(UNION, INTERSECT, MINUS) (0) | 2012.01.25 |
각각 디비 시퀀스 생성 (0) | 2012.01.05 |
[오라클 db]시퀀스 (0) | 2012.01.04 |
1. Oracle
생성
CREATE SEQUENCE "SEQ_FORUM"
MINVALUE 1 MAXVALUE 99999999999999999999 INCREMENT BY 1
START WITH 1 CACHE 20 NOORDER NOCYCLE
확인
SELECT SEQ_FORUM.NEXTVAL FROM DUAL
2. MS-SQL
생성
IF EXISTS
(SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME='SEQ_FORUM')
DROP TABLE [dbo].[SEQ_FORUM];
CREATE TABLE [dbo].[SEQ_FORUM] (
[ID] decimal(18, 0) IDENTITY(0, 1) NOT NULL)
ON [PRIMARY];
확인
SELECT (IDENT_CURRENT('SEQ_FORUM') + 1) AS NEXTVAL
3.MySQL
생성
DROP TABLE IF EXISTS SEQ_FORUM ;
CREATE TABLE SEQ_FORUM (
ID bigint(8) unsigned NOT NULL auto_increment,
PRIMARY KEY (ID)
) ENGINE=MyISAM AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8;
확인
SELECT MAX(SEQ_FORUM)+1 AS NEXTVAL FROM FORUM
출처 : http://blog.naver.com/webdilh?Redirect=Log&logNo=30118690170
[출처] Oracle, MS-SQL, MySQL 시퀀스생성|작성자 꽥꽥
'공부 > DB' 카테고리의 다른 글
sql 간단 명령어 정리 링크 (0) | 2012.02.22 |
---|---|
sql 문자열 정리 홈페이지 (0) | 2012.01.31 |
집합 쿼리(UNION, INTERSECT, MINUS) (0) | 2012.01.25 |
[MYSQL] Identity - 오라클 시퀀스 (0) | 2012.01.05 |
[오라클 db]시퀀스 (0) | 2012.01.04 |
1.
<input type="reset" value="초기화>
2.
<input type="submit" value="회원가입">
3.
<input type="image" src="btsubmit.gif" width="70" height="30">
4.
<input type="button" value="회원가입" onClick="javascript:submitMember();">
5.
<button value="회원가입" onClick="javascript:submitMember();">
<img src="btsubmit.gif" width="70" height="30">
</button>
앵커태그 이용하는 방법 1가지
6.
<a href="#" onClick="javascript:submitMember();">회원가입</a>
자바스크립트의 내장객체 이용하는 방법 6 가지
7.
window.document.location.reload();
8.
window.document.location.replace('http://www.choongang.co.kr');
9.
window.document.location.href="http://www.choongang.co.kr";
10.
window.document.history.go(1);
11.
window.document.history.back();
12.
window.document.history.forward();
html의 헤더를 이용하는 방법// 시간 후 이동
13.
<meta http-equiv="Refresh" content="3; URL=MemberResult.html">
servlet에서 페이지 이동 방법
14.
request.getRequestDispatcher("주소").forward(request,response);
15.
response.sendRedirect("주소");
출처 : http://www.ssial.com/53
'공부 > HTML' 카테고리의 다른 글
셀 합치기 (0) | 2012.08.10 |
---|---|
[HTML][JSP] 한글 처리 (0) | 2012.01.05 |
Alter sequence seq_name
[increment by n]
[maxvalue n | nomaxvaule]
[minvalue n | nominvalue]
[cycle | nocycle];
시퀀스가 안될 경우
ORA-01045, ORA-01031에러시
SQL> GRANT RESOURCE TO 사용자명;
SQL> ALTER USER 사용자명 DEFAULT ROLE ALL;
출처
http://chanyook.egloos.com/2627657
'공부 > DB' 카테고리의 다른 글
sql 간단 명령어 정리 링크 (0) | 2012.02.22 |
---|---|
sql 문자열 정리 홈페이지 (0) | 2012.01.31 |
집합 쿼리(UNION, INTERSECT, MINUS) (0) | 2012.01.25 |
[MYSQL] Identity - 오라클 시퀀스 (0) | 2012.01.05 |
각각 디비 시퀀스 생성 (0) | 2012.01.05 |
'공부 > 리눅스' 카테고리의 다른 글
리눅스의 부팅과정(가장 많이 사용되는 x86) (0) | 2009.09.01 |
---|---|
선점형 스케쥴링 과 비선점형 스케쥴링 (0) | 2009.09.01 |
'유용한 자료' 카테고리의 다른 글
Input Director(마우스 키보드 공유 프로그램) (0) | 2012.07.20 |
---|---|
Apple USB Ethernet Adapter 드라이버(Win 7포함) (3) | 2012.06.14 |
카카오톡 pc 설치 재료 (0) | 2011.10.25 |
워크 3 서버 통합 레지스트리 (3) | 2009.09.07 |
숨어 있는 무료문자를 활용하자~!(익스트림 sms) (0) | 2009.08.19 |
'유용한 자료' 카테고리의 다른 글
Apple USB Ethernet Adapter 드라이버(Win 7포함) (3) | 2012.06.14 |
---|---|
TeamViewer 6(원격제어,팀뷰어) (0) | 2011.11.20 |
워크 3 서버 통합 레지스트리 (3) | 2009.09.07 |
숨어 있는 무료문자를 활용하자~!(익스트림 sms) (0) | 2009.08.19 |
워크래프트 딜레이 듀서 (워크 딜듀 , 엔더용) (0) | 2009.07.29 |
굿데이
http://blog.naver.com/sjksjg/90114926242
THE CJ 카드
http://blog.naver.com/sjksjg/90115670175
SK 스마트 카드
http://blog.naver.com/sjksjg/90115891762
GS 칼텍스 스마트 카드
http://blog.naver.com/sjksjg/90115018824
'유용한 정보' 카테고리의 다른 글
내가 아는 문자 절약팁~! (1- 인터넷을 통한 무료문자 사이트) - 아직 미완 (0) | 2010.05.10 |
---|---|
네이버 로시컴 위젯(N5800) (0) | 2010.04.02 |
JVM메모리는 Java Heap space, Permenant Generation 이 존재합니다.
PermGen space는 JVM에서 관리하는 메모리 영역중 하나입니다.
Heap space는 프로그램 실행 도중 생성삭제 되는 Garbage-collected(필요없는경우 제거)입니다.
Permenant는 프로그램이 종료될때 까지 메모리를 차지하는 공간입니다.
Heap은 동적으로 메모리를 사용하게 되며 Permenant는 Class Names, internalized strings, Object등이 들어가며
PermGen도 이곳에 해당합니다.
java.lang.OutOfMemoryError: PermGen space의 해결책은 이클립스 실행시 메모리를 늘려주면 됩니다.
기본은 20M로 설정이 됩니다.
1. eclipse.ini 파일 설정.
javaw -vmargs -Xverify:none -XX:+UseParallelGC
-XX:PermSize=64M -XX:MaxPermSize=128M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx512M
2. eclipse실행 파일.
C:\eclipse\eclipse-jee-ganymede-SR1-win32\eclipse\eclipse.exe -vm
"C:\Program Files\Java\jre6\bin\javaw" -vmargs -XX:MaxPermSize=128m -Xms128m -Xmx512m
3. eclipse의 Java VM 옵션 용량 수정.
eclipse 사용시 : Window > Preferences > java > installend JREs > 사용중인 JRE선택 > edit > Default VM Arguments
기본방식
-XX:MaxPermSize=Permanent Generation의 최대용량(기본 용량은 64MB)
변경설정
-XX:MaxPermSize=128m
http://blog.naver.com/onepromise01/150090741047
'공부 > JAVA' 카테고리의 다른 글
[JSP] WIN2008 R2 IIS7.5 + tomcat 5,6,7 연동[isapi 갔다 버려!] (0) | 2012.01.05 |
---|---|
[JSP] MS_SQL 연동 (0) | 2012.01.05 |