검색결과 리스트
전체에 해당되는 글 153건
- 2010.10.20 ibatis + insert + sequence + DB 주의할점
- 2010.10.15 [에러] bootstrap.jar which is referenced by the classpath
- 2010.10.14 [자바스크립트] 이미지 크기 확인
- 2010.06.08 ms-sql sa 비번 변경
- 2010.04.30 java 시링얼 통신 초기 세팅 하기
- 2010.04.30 MS-SQL 2000 ,2005, 2008 테이블 맟 필드 유무 확인
- 2010.04.02 자바스크립트 정규식
- 2010.03.30 [ms-sql] sa 암호 분실
- 2010.03.30 [MSSQL-DMV] 각 테이블에 할당된 공간과 실제 데이터와 인덱스가 차지하고 있는 공간 확인
- 2010.03.30 MS-SQL 시드값 확인
글
<insert id="extractionDao.insertNumber" parameterClass="ExtractionInfoBean">
<selectKey resultClass="log" keyProperty="id" >
<![CDATA[
select event_seq.nextval from dual
]]>
</selectKey>
<![CDATA[
insert into event ( type, id, extension ) values ( #type#, #id#, #extension# )
]]>
</insert>
<!— Microsoft SQL Server IDENTITY Column Example -->
<insert id="insertProduct-MS-SQL" parameterClass="com.domain.Product">
insert into PRODUCT (PRD_DESCRIPTION)
values (#description#)
<selectKey resultClass="int" >
SELECT @@IDENTITY AS ID
</selectKey>
</insert>
1. 주의할점
-->keyProperty 는 parameterClass넘어오는 객체에 Set 과 Get으로 이름이존재해야한다.
--> parameterClass 클래스 객체의 타입과 resultClass="log" 의 값은 같아야한다.
--> DB 형식에 따라 selectKey 의 위치가 틀려질수있다.
오라클은 먼저 MYSQL 및 MS_SQL은 뒤에 입력해야한다. 그이유는 DB 마다 스킨스 생성하는 방식이 틀리기 떄문이다.
설정
트랙백
댓글
글
해결방법
스위치 로케이션 클릭 오케이
설정
트랙백
댓글
글
function imgeCheck(obj,x,y)
{
var value = obj.value;
var imgInfo = new Image();
imgInfo.src = value;
var imgWidth = imgInfo.width;
var imgHeight = imgInfo.height;
if((imgWidth != x && imgHeight !=y )){
return true;
}
return false;
}
설정
트랙백
댓글
글
설정
트랙백
댓글
글
copy comm.jar \jdk1.3\jre\lib\ext
copy win32com.dll \jdk1.3\bin
copy javax.comm.properties \jdk1.3\jre\lib
설정
트랙백
댓글
글
설정
트랙백
댓글
글
(1) ^ (caret)
라인의 처음이나 문자열의 처음을 표시
예 : ^aa (문자열의 처음에 aa를 포함하면 참, 그렇지 않으면 거짓)
(2) $ (dollar)
라인의 끝이나 문자열의 끝을 표시
예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓)
(3) . (period)
임의의 한 문자를 표시
예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓)
예 : a..b$ (문자열의 끝에 aaab, abbb, azzb 등을 포함하면 참)
(4) [] (bracket)
문자의 집합이나 범위를 나타냄, 두 문자 사이의 범위는 "-" 사용.
[]내에서 "^"이 선행되면 not을 나타냄
예 : [abc] (a, b, c 중 어떤 문자, "[a-c]."과 동일)
예 : [Yy] (Y 또는 y)
예 : [A-Za-z0-9] (모든 알파벳과 숫자)
예 : [-A-Z]. ("-"(hyphen)과 모든 대문자)
예 : [^a-z] (소문자 이외의 문자)
예 : [^0-9] (숫자 이외의 문자)
(5) {} (brace)
{} 내의 숫자는 직전의 선행문자가 나타나는 횟수,범위를 나타냄
예 : a{3} ('a'의 3번 반복인 aaa만 해당됨)
예 : a{3,} ('a'가 3번 이상 반복인 aaa, aaaa, ... 등을 나타냄)
예 : a{3,5} (aaa, aaaa, aaaaa 만 해당됨)
예 : ab{2,3} (abb와 abbb 만 해당됨)
예 : [0-9]{2} (두 자리 숫자)
예 : doc[7-9]{2} (doc77, doc87, doc97 등이 해당)
예 : [^Zz]{3} (Z와 z를 포함하지 않는 5개의 문자열, abc, ttt 등)
예 : .{3,4}er ('er'앞에 세 개 또는 네 개의 문자를 포함하는 문자열이므로 Peter, mother 등이 해당)
(6) * (asterisk)
"*" 직전의 선행문자가 0번 또는 여러번 나타나는 문자열
예 : ab*c ('b'를 0번 또는 여러번 포함하므로 ac, abc, abbbc 등)
예 : * (선행문자가 없는 경우이므로 임의의 문자열 및 공백 문자열)
예 : .* (선행문자가 "."이므로 하나이상의 문자를 포함하는 문자열)
예 : ab* ('b'를 0번 또는 여러번 포함하므로 a, accc, abb 등)
예 : a* ('a'를 0번 또는 여러번 포함하므로 k, kd, a, aa, abb 등)
예 : doc[7-9]* (doc7, doc777, doc778989, doc 등이 해당)
예 : [A-Z].* (대문자로만 이루어진 문자열)
예 : like.* (직전의 선행문자가 '.'이므로 like에 0 또는 하나 이상의 문자가 추가된 문자열이 됨, like, likely, liker, likelihood 등)
(7) + (Plus Sign)
"+" 직전의 선행문자가 1번 이상 나타나는 문자열
예 : ab+c ('b'를 1번 또는 여러번 포함하므로 abc, abcd, abbc 등)
예 : ab+ ('b'를 1번 또는 여러번 포함하므로 ab, abcc, abb 등)
예 : [A-Z]+ (대문자로만 이루어진 문자열)
예 : like.+ (직전의 선행문자가 '.'이므로 like에 하나 이상의 문자가 추가된 문자열이 됨, likely, liker, likelihood 등, 그러나 like는 해당안됨)
(8) ? (question mark)
"?" 직전의 선행문자가 0번 또는 1번 나타나는 문자열
예 : ab?c ('b'를 0번 또는 1번 포함하므로 abc, abcd 만 해당됨)
(9) () (parenthesis)
()는 정규식내에서 패턴을 그룹화 할 때 사용
(10) | (bar)
or를 나타냄
예 : a|b|c (a, b, c 중 하나, 즉 [a-c]와 동일함)
예 : yes|Yes (yes나 Yes 중 하나, [yY]es와 동일함)
예 : korea|japan|chinese (korea, japan, chinese 중 하나)
(11) \ (backslash)
위에서 사용된 특수 문자들을 정규식내에서 문자로 취급하고 싶을 때 '\'를 선행시켜서 사용하면됨
예 : filename\.ext ("filename.ext"를 나타냄)
예 : [\?\[\\\]] ('?', '[', '\', ']' 중 하나)
설정
트랙백
댓글
글
C:\Program Files\Microsoft SQL Server\MSSQL\Binn>osql -E
sp_password @old = null, @new = 'newpassword', @loginame ='sa'
1. osql -E 를 통해서 윈도우인증을 통해서 MSDE에 접속합니다.
2. 그런다음 sp_password 프로시져를 통해서 sa계정의 패스워드를 재설정합니다.
출처: http://systemx.egloos.com/480207
둘째 방법
MS-SQL sa 암호를 분실했을때 이를 변경시키는 방법
1. administrator 혹은 administrator 그룹에 속한 계정으로 들어간 후 sql 서버에 로그인을 한다.
2. 쿼리 분석기를 수행하고 윈도우 인증으로 로그인을 한다.
3. 다음의 sql 구문을 수행한다.
4. 암호가 잘 바뀌었는지 확인한다. -_-;
출처: http://sqler.pe.kr/
http://www.inet.co.kr/faq/stories.php?story=03/10/14/9114497
설정
트랙백
댓글
글
set nocount on;
select
object_name(max(object_id)) [Object Name]
, sum(used_page_count) * 8 as 'Total Used(KB)'
, sum(reserved_page_count) * 8 as 'Total Reserved(KB)'
, sum(case when index_id = 0 then used_page_count else 0 end) * 8 as 'Heap(KB)'
, sum(case when index_id = 1 then used_page_count else 0 end) * 8 as 'Cluster(KB)'
, sum(case when index_id < 2 then used_page_count else 0 end) * 8 as 'Index(KB)'
, max(row_count) as 'RowCount'
, sum(in_row_used_page_count) * 8 as 'Row Used(KB)'
, sum(in_row_reserved_page_count) * 8 as 'Row Reserved(KB)'
, sum(lob_used_page_count) * 8 as 'LOB Used(KB)'
, sum(lob_reserved_page_count) * 8 as 'LOB Reserved(KB)'
, sum(row_overflow_used_page_count) * 8 as 'Overflow Used(KB)'
, sum(row_overflow_reserved_page_count) * 8 as 'Overflow Reserved(KB)'
from sys.dm_db_partition_stats with(nolock)
where object_name(object_id) not like 'sys%'
group by object_id
order by 2 desc
설정
트랙백
댓글
글
dbcc checkident('테이블 이름', noreseed)
dbcc checkident('테이블 이름', reseed, 변경값)
* 변경값은 현재시드값을 그 쪽으로 이동시켜주는 것이 됩니다. 예를 들어 증가값이 1로 identity가 설정되어있고 변경값에 40을 입력하여준 뒤 데이터를 추가시키면 컬럼값은 41이 되어서 데이터가 입력이 되게 됩니다(그리고 이 상태에서 계속 순차적으로 값이 올라갑니다)
출처 :http://azbdc.tistory.com/268
RECENT COMMENT