본문 바로가기

전체 글

(543)
[책 이야기] 용의자 X의 헌신 - 히가시노 게이고 "그 사건...... 구 에도가와에서 일어난 살인사건의 진범은." 유가와는 크게 숨을 들이쉬었다. "이시가미 그입니다. 당신도 아니고, 당신의 딸도 아니고. 이시가미가 죽였어요. 그는 아무 죄도 없이 자수한 게 아닙니다. 그가 바로 진범입니다." 그 말의 의미를 몰라 멍하니 있는 야스코에게, 유가와는, 다만, 하고 덧붙였다. "그 시체는 도미가시 신지가 아니예요. 당신의 전 남편이 아닙니다. 그렇게 보였을 뿐, 완전히 다른 사람이에요." 야스코는 미간을 찌푸렸다. 아직도 유가와가 하는 말을 이해할 수 없었다. 그러나 안경 너머로 슬픔에 젖은 채 깜빡거리는 그의 눈을 바라보았을 때, 갑자기 모든 것을 알 수 있었다. 그녀는 크게 숨을 들이쉬고, 손으로 입을 막았다. 너무 놀라서 비명을 지를 뻔했다. 온몸이..
[English] happen(occur) vs take place happen(occur) vs take happen(occur) : 예상하지 못한 일이 발생할 때 사용 ex) 교통사고, 죽음 take place : 예정되어 있는 일이 발생할 때 사용 ex) 시험, 면접, 이벤트
[SQL Server] 산술 오버플로 오류 expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다. int형의 범위를 초과하여 발생한 경우로 더 큰 데이터 형식(bigint)으로 변환하면 문제가 해결된다. -- INT형 컬럼을 가진 테이블 생성 CREATE TABLE TEST ( COL1 INT NOT NULL IDENTITY(1,1) , COL2 INT ) -- 데이터 삽입(두 값을 SUM 하였을 경우 INT형의 범위를 초과하게 삽입) INSERT INTO TEST VALUES ('2000000000'), ('2000000000') -- 두 값을 SUM 하였을 경우 산술 오버플로 오류 확인 SELECT SUM(COL2) FROM TEST -- CONVERT나 CAST로 INT형을 BIGINT형으로 변..
[책 이야기] 성공의 85%는 인간관계 - 최염순 "당신처럼 존경받는 인격을 갖추려면 어떻게 해야 합니까?" 어떤 사람이 윈스턴 처칠에게 물었다. 그가 대답했다. "비결 같은 것은 없습니다. 상대방에게 먼저 미소를 지으세요. 미소가 돌아옵니다. 관심을 끌고 싶으면 그들에게 먼저 관심을 보이세요. 칭찬을 듣고 싶으면, 먼저 칭찬하세요. 그들을 긴장하게 만들고 싶으면 당신이 먼저 긴장하세요. 그들을 소리 지르게 하려면 당신의 목소리를 먼저 높이세요. 그들에게 맞고 싶으면 먼저 때리세요. 사람들은 당신이 그들을 대하는 대로 당신을 대합니다. 간단합니다. 비결 같은 건 없습니다. 자신을 돌아보는 것이 중요할 뿐이지요."
[MySQL] Root 계정 비밀번호 초기화 방법 아래와 같이 mysql을 중지 시킨후 권한체크를 하지 않는 모드로 실행한 다음 비밀번호를 재설정하고 재실행한한다. $ sudo service mysql stop (or sudo /etc/init.d/mysql stop) $ sudo mysqld --skip-grant-tables --skip-networking & $ mysql mysql> UPDATE mysql.user SET Password=PASSWORD('NewPassword') WHERE User='root'; mysql> FLUSH PRIVILEGES; mysql> exit $ ps -ef | grep mysqld $ kill -9 pid $ sudo service mysql start (or sudo /etc/init.d/mysql star..
[Oracle] 고아가 되어버린 Synonym 찾기 고아가 되어버린 Synonym 찾기 특정 테이블에 대한 시노님을 생성한 후 테이블을 삭제하더라도 시노님은 함께 삭제되지 않는다. 이렇든 불필요한 시노님이 많이 생성될 가능성이 있는데 이런 불필요한 시노님을 찾아보자. select 'drop synonym '|| owner ||'.'|| synonym_name ||';', s.* from dba_synonyms s where table_owner not in ('SYS', 'SYSTEM') and db_link is NULL and table_name not in (select object_name from dba_objects o where o.object_name = s.table_name and o.owner = s.table_owner and o.o..
[SQL Server] Index Depth 확인하기 Index Depth 확인하기 -- 테이블 생성 CREATE TABLE DBO.TEST_INDEXDEP ( COL1 CHAR(20) , COL2 CHAR(800) ) GO SET NOCOUNT ON DECLARE @I INT = 1 WHILE(@I
[SQL Server] SET 문 SET(Transact-SQL) 특정 정보를 처리하는 현재 세션을 변경할 수 있는 몇 가지 SET 문을 제공 날짜 및 시간 문 SET DATEFIRST 일주일의 첫 번째 요일을 1부터 7까지의 숫자로 설정 SET DATEFORMAT datetime 또는 smalldatetime 데이터 입력에 대한 날짜 부분의 순서(월/일/년도)를 설정 잠금 문 SET DEADLOCK_PRIORITY 현재 세션이 다른 세션과 교착 상태에 있는 경우 현재 세션이 계속 실행되도록 하는 상대적 중요도를 지정 SET LOCK_TIMEOUT 잠금이 해제될 때가지 문이 기다려야 할 시간(밀리초)을 지정. -1(기본값)은 제한 시간이 없음(무기한 대기) 0은 기다리지 않음을 나타내고 잠금이 있으면 바로 오류 메시지가 반 기타 문 SE..