기본적으로 insert할 때 return 값은
성공시 null을
실패시 exception을 발생한다.
그리하여 insert할때 값을 얻어오고 싶으면 아래와 같이 추가하면된다.
insert into values (어쩌고 )
<selectKey resultClass="int">
SELECT LAST_INSERT_ID();
</selectKey>
위와 같이 하면 인서트 된 마지막 값을 반환한다.
기본적으로 insert할 때 return 값은
성공시 null을
실패시 exception을 발생한다.
그리하여 insert할때 값을 얻어오고 싶으면 아래와 같이 추가하면된다.
insert into values (어쩌고 )
<selectKey resultClass="int">
SELECT LAST_INSERT_ID();
</selectKey>
위와 같이 하면 인서트 된 마지막 값을 반환한다.
파일이름을 변경하여 변경하는 방법이다.
RESTORE FILELISTONLY FROM DISK='C:\A.bak'
RESTORE DATABASE 스키마이름 FROM DISK='C:\A.bak'
WITH
MOVE '논리이름' TO 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\스키마이름 .mdf',
MOVE '논리이름_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\스키마이름 .ldf'
파랑 : 백업 파일 위치
첫번째 줄 입력하게 하게 원래 백업파일에 논리적인 이름 나오게 된다.
녹색 : 원래 백업파일에 논리적인 이름
빨강 : 복원될 스키마 이름
Mssql 주의대상 (0) | 2013.02.08 |
---|
가끔 맥에서 org.eclipse.mylyn.tasks.ui 여서 로딩되다가 멈추는 현상이 발생된다.
이는 해당 워크스페이스 폴더 안에
metadata \ .plugins \ org.eclipse.e4.workbench \ workbench.xml 파일을 지워주면 해결된다.
java, tomcat, mysql 설정 등 (0) | 2015.10.27 |
---|---|
[eclipse] camel 표기법변환 (0) | 2014.10.26 |
[이클립스] 주석 설정 (0) | 2014.09.02 |
[이클립스] 프로퍼티 파일 한글 깨짐 (0) | 2014.08.23 |
ai (일러스트파일) png 변환 (0) | 2014.08.13 |
MENU_NM-> menuNm으로 변환하는 카멜 표기법 설치
eclipse plugin : http://andrei.gmxhome.de/eclipse/
설치 후 해당 영역 블럭잡고 ctrl + alt + k 하면 카멜 표기법으로 변경된다.
java, tomcat, mysql 설정 등 (0) | 2015.10.27 |
---|---|
[eclipse] 이클립스 org.eclipse.mylyn.tasks.ui 멈추는 현상 (0) | 2015.01.05 |
[이클립스] 주석 설정 (0) | 2014.09.02 |
[이클립스] 프로퍼티 파일 한글 깨짐 (0) | 2014.08.23 |
ai (일러스트파일) png 변환 (0) | 2014.08.13 |
mysql 5.5이상부터는 기본적으로 utf-8로 한글설정을 하여도 system설정 말고는 utf-8로 변경이 되어 있지 않는다.
workbench에 왼쪽탭에 > instance > status and system variables에
system variables에 character로 검색하면 system 이름 말고는 utf-8로 설정되어 있지 않는다.
[그림 - 캐릭터 셋 설정(변경전)]
이럴 경우 my.ini에 파일을 수정해야 한다.
(설치 위치는 위에 캐릭터 셋 그림에 마지막 행의 dir 위치를 참고 하면 된다.)
아래 그림 파일에서 my-default.ini파일을 그대로 복사하여 my.ini파일로 교체한다.
[그림 - my.ini 설정 위치]
위 만들어진 파일에 아래와 같이 내용을 채운다.
[client]
default-character-set = utf8
[mysqld]
character-set-client-handshake = FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
character-set-server = utf8
[mysql]
default-character-set = utf8
[mysqldump]
default-character-set = utf8
[그림 - my.ini 내용]
그리고 mysql을 재시작하여 아래와 같이 utf-8로 설정되어 있다.
[그림 - 캐릭터 셋 설정(변경후)]
[Mysql] 리눅스 Mysql 데이터베이스 백업 (0) | 2015.12.22 |
---|---|
외래키 무시, 안전 모드 무시 (0) | 2015.07.17 |
Mssql -> Mysql 마이그레이션 (0) | 2015.05.08 |
MY-SQL InnoDB 데이터 복구 방법 (1) | 2013.02.08 |
mysql 권한 주기. (0) | 2013.02.08 |
이클립스로 개발시 파일 및 함수에 주석을 달아 파일 이력 정보를 관리할 필요성이 있다.
환경설정 -> java -> code style -> code templates -> comments에서 아래와 같이 설정 할 수 있다.
1.types
/**
*
* @since ${date}
* @author ${user}
* <PRE>
* ------------------------
* 개정이력
* ${date} ${user} : 최초작성
* </PRE>
*/
2. methods
/**
*
* @since ${date}
* @author ${user}
* ${tags}
*/
3. overriding methods
/**
*
* @since ${date}
* @author ${user}
* ${tags}
* ${see_to_overridden}
*/
4. delegate methods
/**
*
* @since ${date}
* @author ${user}
* ${tags}
* ${see_to_target}
*/
5. 나머지
내용 : 삭제
6. eclipse.ini 에 user name 추가 하면 위에 author에 user에 바인딩이 됨.
-Duser.name=홍길동
마지막으로 아래 체크되어 있는 automcatically 블라블라를 체크하면 파일 자동생성을 할 수 있다.
[eclipse] 이클립스 org.eclipse.mylyn.tasks.ui 멈추는 현상 (0) | 2015.01.05 |
---|---|
[eclipse] camel 표기법변환 (0) | 2014.10.26 |
[이클립스] 프로퍼티 파일 한글 깨짐 (0) | 2014.08.23 |
ai (일러스트파일) png 변환 (0) | 2014.08.13 |
[MAVEN] 명령어 (0) | 2014.08.12 |
이클립스에서 인코딩 변경하여도 프로퍼티 파일에서 한글 깨짐 현상이 나타난다.
이때 플러그인 설치로 한글 깨짐 현장을 막을 수 있다.
install new software 에서
주소 : http://propedit.sourceforge.jp/eclipse/updates에
PropertiesEditor 플러그인 설치하면 한글이 나타나게 된다.
[eclipse] camel 표기법변환 (0) | 2014.10.26 |
---|---|
[이클립스] 주석 설정 (0) | 2014.09.02 |
ai (일러스트파일) png 변환 (0) | 2014.08.13 |
[MAVEN] 명령어 (0) | 2014.08.12 |
inno setup 설정하기 (0) | 2014.05.19 |
일러스트 파일인 ai를 png로 변환하는 유용한 사이트
http://image.online-convert.com/convert-to-png
[eclipse] camel 표기법변환 (0) | 2014.10.26 |
---|---|
[이클립스] 주석 설정 (0) | 2014.09.02 |
[이클립스] 프로퍼티 파일 한글 깨짐 (0) | 2014.08.23 |
[MAVEN] 명령어 (0) | 2014.08.12 |
inno setup 설정하기 (0) | 2014.05.19 |
빌드 - tomcat:undeploy tomcat:deploy
시작 - tomcat7:run
[eclipse] camel 표기법변환 (0) | 2014.10.26 |
---|---|
[이클립스] 주석 설정 (0) | 2014.09.02 |
[이클립스] 프로퍼티 파일 한글 깨짐 (0) | 2014.08.23 |
ai (일러스트파일) png 변환 (0) | 2014.08.13 |
inno setup 설정하기 (0) | 2014.05.19 |
자바 스크립트에서 정렬를 하기 위해서는 sort() 함수를 이용한다.
1. 숫자 정렬
예를 들어
var a = [33,4, 111, 22]
a.sort()
결과 : [111, 22, 33, 4]
위와 같이 기본적으로는 알파벳으로 정렬한다.
숫자로 정렬하고자 하면 아래와 같이 sort 함수의 function을 인자로 넘겨준다.
a.sort(function(a,b){
return a-b;
});
결과 : [4, 22, 33, 111]
이유는 첫번째 인자가 두번째 인자보다 앞에 나타나야 한다면 0보다 작은 숫자
아니면 0보다 큰 숫자를 리턴하면 된다고 한다.
두 값이 동등하다면(순서가 무의미 하다면) 0 을 리턴해야 한다.
그럼 역순으로 정렬하고자 하면
a.sort(function(a,b){
return b-a;
});
2. 문자 정렬
만약 대소문자 구분 안하고 정렬하고 싶다면 모든 문자를 임시로 소문자나, 대문자를 만들어서 작업하면 된다.
그냥 정렬일 경우
var a = ['ant', 'Bug', 'cat', 'Dog']
a.sort()
결과 : ["Bug", "Dog", "ant", "cat"]
대소문자 구분안함.
a.sort(function(s, t){
var a = s.toLowerCase();
var b = t.toLowerCase();
if(a<b) return -1;
if(a>b) return 1;
return 0;
});
결과 : ["ant", "Bug", "cat", "Dog"]
위와 같이 적용할 수 있다.
자바 스크립트 상속 구조 (0) | 2014.07.05 |
---|---|
json 변환 (0) | 2014.06.05 |