MS-SQL / SQL Server

MSSQL 서버, 데이터베이스 유져 리스트


서버의 유저 리스트

select * from sys.server_principals where type = 'S'

 

데이터베이스의 유저 리스트

SELECT * FROM sys.database_principals

 


name컬럼과 default_schema_name 컬럼을 이용하시면 될듯 합니다.

 

인터넷에 검색되는건 아래의 이상한 값만 나오는 것만 나와있네요..

 

SELECT u.name as UserName, s.name as SchemaName 

FROM sys.sysusers u JOIN sys.schemas s ON u.uid = s.principal_id

[C#] textbox 에서 ctrl + a 했을때 전체선택


c#에서 textbox 에서 ctrl + a 했을때 전체선택되게 하는 소스이다.

 

textbox1.selectall();

 

같은것도 있지만...

 

키이벤트도 처리해줘야하고 번거로움이 있다..

 

그래서 그걸 해결하는게.. 아래의 소스!!

 

소스코드에 아래의 소스만 추가하면 된다.

 

수정 같은거 안해도 된다... 그냥 추가만 하자!

 

protected override bool ProcessDialogKey(Keys keyData)

  {

   switch (keyData)

   {

    case Keys.A | Keys.Control:

     if (this.ActiveControl is TextBox)

     {

      TextBox txt = (TextBox)this.ActiveControl;

      txt.SelectionStart = 0;

      txt.SelectionLength = txt.Text.Length;

      return true;

     }

     break;

   }

   return base.ProcessDialogKey(keyData);

  }

'Dev by INNO > C#' 카테고리의 다른 글

CLR String TitleCase Function in SQL Server 2005 (CLR Integration)  (0) 2010.05.12
[C#] netstat in c#  (0) 2010.05.11
[C#]NETSTAT 구하기  (0) 2010.05.10

MS-SQL / SQL Server

컬럼타입 변경하기


MSSQL 에서 컬럼타입을 변경하는 쿼리입니다.

 

 

ALTER TABLE 테이블명 ALTER COLUMN 컬럼명 [변경할 컬럼타입]

 

예>

ALTER TABLE dbo.Test ALTER COLUMN UserID varchar(20)

일본생활 / 도쿄생활

동전파스 - ロイヒつぼ膏



꽤 한국인들에게 평이 좋은 동전파스 ロイヒつぼ膏

 

의외로 인터넷에 검색을 해보니 꽤 잘 듣는다고 나와있고,

 

다들 좋은 말들이 많아서..

 

이번에 싸게 팔길래 3통를 구입했다..

 

1통에 156개가 들어있다..



파는 곳은 일본의 약국..

 

근데 약국마다 가격이 다 다르고 세일 하는 곳도 하니...

 

잘 찾아보면 싸게 구입할 수 있다.

 

1통당 550엔에 구입..

 

근데 다른 약국은 1200엔에 팔기도 하고..

 

900엔에 팔기도 한다...

 

다른 한국분의 블로그에 봤더니... 440엔에 구입이었나?? 480엔이었나??

 

그분도 이 파스.. 아주 좋다고 하셔서... 이번에 구입!!

 

근데 이번에 산건 156개 들어있는데... 78개인가??

 

들어있는 작은것도 있다...



박스안에는 이런 파스가 들어있다....

 

다음에 한국갈때 주위 사람들 선물로 이거나 잔뜩 사들고 가야겠다..

 

후후....

도쿄생활 / 일본생활

신주쿠에 있는 TULLY'S COFFEE / 타리즈 커피 / 털리스 커피




내가 좋아라 하는 TULLY'S COFFEE

 

タリーズコーヒー~~~

 

타리즈 커피~~

 

신주쿠에 있는 tully's coffee 다...

 

신주쿠에는 3군데의 tully's coffee 가 있다..

 

그중에 제일 큰 점포가 위의 사진의 점포...

 

마루이 백화점 2층이랑

 

신주쿠3쵸메역 근처에도 있다...

 

근데 위의 사진의 tully's coffee 는...

 

흠..... 역에서 좀 멀어서...

 

어정쩡한 위치에 있는게 단점....

 

그런데도.. 사람들이 항상 만원이다....


도쿄 / 라면 / 맛집 / 신주쿠 / 도쿄맛집 / 라면맛집 / 신주쿠맛집

멘야 무사시 (麺屋 武蔵) 



라면집을 찾아다니다가...

 

유명한 라면가게....

 

무사시!!! 武蔵

 

그래서 한번 가봤다...

 

입구앞에서 기다렸다...

 

한국인들도 꽤 많았다....



드디어 입구앞...

 

입구앞에서 기다리고 있었지만...

 

실제로 입구안으로 들어가면 15명정도가 더 기다리고 있다...



큭.. 조금씩 들어가면서... 입구 앞에 있는 무사시 간판??

 

흠...

 

암튼.. 줄을 서서 들어가다보면 왼쪽에 표를 사는 자판기가 있다...

 

자판기에서 많은 종류가 있지만..

 

가장 평펌하게 보이는 라면을 주문...

 

티켓을 들고 있으면...

 

가게 직원이 어떤 맛으로 할건지 물어본다...

 

2가지 맛있다..

 

난 앗싸리~~~ 로 주문..

 

양은 보통, 중간 많은.., 꽤 많은...

 

이렇게 3가지 맛이 있다..

 

보통(나미), 중간(추우모리), 꽤 많은(오오모리)

 

흠.. 표현력이 좀 떨어지는군...

 

난 추우모리 주문...



그리고 또 자리가 날때까지 기다린다...

 

흠... 자리가 비었다...

 

직원이 안내해준다....

 

앉아있으면 좀 전에 주문했던 라면을 가져다 준다..

 

컥!!

 

내가 꽤 많이 먹는 타입이라서 추우모리 주문했는데...

 

먹어보면 상당히 많다...

 

담엔 그냥 보통 먹을란다...



이게 거의 1000엔 이었던....

 

흠...

 

흐아... 저 고기 덩어리를 보라....



국물맛은... 생선을 우려낸거 같았다..

 

난 생선 싫어 하는데....

 

그래도 스시는 좋아라 한다...

 

암튼 국물은 내가 그다지 좋아하지 않는 맛이라 그저 그랬고...

 

양을 보통보다 많은 중간을 주문해서...

 

배가 불러서 그렇게 맛있게 먹지 못한거 같다..

 

즉.. 나에게 무사시는...

 

그다지 맛있지 않은거 같다....

 

고덴마쵸 쪽에 맛있는 라면가게 2군데 있는데...

 

네기시오라면 먹고 싶다... 크윽~~~



암튼...

 

그냥 여행책에 나와있는거 같아서 인지 한국인 여행객들이 꽤 많았고...

 

여행책에 나와있는건 역시 그다지 맛은 없는거 같다....

 

쩝...

 

아무튼 실패....

 

신주쿠점 위치는...

 

JR 신주쿠역 동쪽 출구로 나와서 신오오쿠보쪽으로 걸어가다보면 있는데...

 

흠....

 

좀 찾기 힘듦.....

 

나는 자주 가는 길이라 알고 있지만.. 쩝.....

 

사실 나도 몰랐는데...

 

난 타리즈커피가 좋아서.....

 

타리즈 커피 마시러 갔다가.. 길 맞은편에 무사시 라면을 발견해서 먹어본거였다...

 

맛도 그저그런데.. 여행 가이드북에 실려서인지 관광객들이 많더라.


그리고 한국 여행객들의 블로그를 봐도 저게 맛있다고 적어 놓는 사람들이 많아서 그런지 한국인들이 바글바글하더라.


다른 맛있는 라면을 안먹어봐서 저게 맛있다고 느끼는건가??


도쿄 / 맛집 / 신주쿠 / 신주쿠 맛집 / 도쿄 맛집

돈까스 전문점 和幸



돈까스 전문점 和幸

 

위의 장소는 일본 도쿄 신주쿠역의 오다큐 MYLORD 7층인가? 8층인가?? 에 있다.

 

가끔씩 먹으러 간다..

 

밥, 국, 양배추?? 캬베츠 는 다 먹고 더 달라고 하면 더 준다...

 

난 국(미소시루)이 맛있더라....

 

재첩이 들어있는데... 맛난다...



위의 사진은 히레카츠였나?? 1260엔정도 였던거 같다.

 

흠...

 

근데... 돈까스집 싸고 맛있는곳 찾으면 많은데...

 

예전에 니혼바시쪽에 있을때에는 650엔에 모리아와세(히레카츠, 새우튀김, 고로케)를 먹을 수 있었다.

 

꽤 맛있었는데....

 

흠.. 신주쿠, 에비스 쪽은 너무 비싼 가게 밖에 없는거 같다....



양은 사진으로 보면 작아보여도...

 

먹어보면 꽤 양은 많다....

 

그냥 일본에 여행오는 사람이라면... 한번쯤 들러서 먹어도 좋을것 같다...

 

여기저기 가야 할곳도 많고 하니...

 

가까운 곳에서 맛나게 먹고 또 다음 여행지로 가기에는 좋은 장소인듯...

MS-SQL / SQL Server

프로시저 생성일, 수정일, 내용 출력하기


SELECT

CONVERT(varchar(10), getdate(), 120) LogDage

, getdate() AS LogDateTime

, A.name

, A.type_desc

, A.create_date

, A.modify_date

, B.definition

FROM sys.objects AS A JOIN sys.sql_modules AS B

ON A.object_id = B.object_id

WHERE A.schema_id = 1 AND type = 'P'

MS-SQL / SQL Server

프로시져 내용 확인하기


해당 프로시저의 내용을 확인할 수 있다.

definition 컬럼을 확인.

 

SELECT * FROM sys.sql_modules WHERE OBJECT_ID = OBJECT_ID('프로시저명');

MS-SQL / SQL Server

프로시저 생성일/수정일 확인하기


SELECT

CONVERT(varchar(10), getdate(), 120) LogDage

, getdate() AS LogDateTime

, A.name

, A.type_desc

, A.create_date

, A.modify_date

FROM sys.objects AS A JOIN sys.sql_modules AS B

ON A.object_id = B.object_id

WHERE A.schema_id = 1 AND type = 'P'

도쿄생활 / 일본생활

도쿄에 2년만에 내린 눈



2년전...

 

하룻밤 사이에 도쿄에 엄청난 눈이 내린것을 기억하고 있다...

 

그 이후 2년만에 오늘 도쿄에 눈이 펑펑 내렸다...

 

단 몇시간만에 수북히 쌓인 눈....

 

위의 사진은 집 베란다에서 한컷!!!

 

그래도 난 올 겨울에는 눈구경이라면 엄청나게 했다...

 

지난달 스키장을 2번이나 다녀왔고...

 

2번 모두 눈이 엄청 내려서 앞이 안보일정도였다...

 

다음주에도 스키장에 갈까?? 고민중이다...

 

아침에는 회사에 빨리 가야겠군...

 

비나 눈이 오는 날이면...

 

항상 전철이 멈춰서... 지각하기 일쑤...

 

되도록이면 빨리 집을 나서는게 상책!

트랜잭션 백업시 BACKUP LOG is terminating abnormally 에러는? 


트랜잭션 로그를 백업을 하였을때

다음과 같은 에러가 발생하였다면,

 

Msg 4214, Level 16, State 1, Line 1

BACKUP LOG cannot be performed because there is no current database backup.

Msg 3013, Level 16, State 1, Line 1

BACKUP LOG is terminating abnormally.

 

로그백업은 전체백업을 받은 시점부터 그 이후의 로그를 백업하는 개념이라서 반드시 전체백업이 한본 있어야 합니다.

그리고 로그백업을 받더라도 전체백업을 가지고 있어야 합니다.

그래야 전체백업을 복원하고 그 이후의 로그백업들을 차레차레 복원하면서 최신상태로 백업 복원을 할 수 있습니다.

즉, 전체백업을 한번 실행시킨후에 로그백업을 해보세요.

도쿄생활 / 일본생활

사쿠라야(さくらや) 도산!! 폐업!! 폐점..

 

 

사쿠라야(さくらや)!!

 

사쿠라야가 폐업을 한다.

 

사쿠라야가... 크윽..

 

작년에는 빅카메라가 위험위험하다고 나온적이 있었고...

 

빅카메라 건물들이 하나둘씩 다른 이름의 건물로 바뀌고는 했는데..

 

이번에는 사쿠라야가 완전폐업이라니.....

 

2010년 2월 28일 일요일로 사쿠라야 완전폐점!!

 

경기가 많이 어려운가보다...

 

그치만.. 사쿠라야가 폐업한다는건 참...

 

 

신주쿠 동쪽출구로 나오면 오른쪽으로 큰 사쿠라야가 보인다..

 

여기저기 사쿠라야 엄청 많이 있는데...

 

크윽...

 

폐업으로 인해 전품목 20% 세일중!!

 

가봤더니.. 거의 다 팔리고 없더라.....

 

안타깝다..... 크윽...

 

 

도쿄생활 / 일본생활

뮤지컬 모차르트.. 동방신기 시아준수 출연.. R석 티켓이 도착!!

 

 

동방신기 시아준수가 출연하는 2월 18일 오후 8시의 뮤지컬 모차르트..

 

R석 2장 예매!!

 

물론 내가 가는건 아니고...

 

아는 일본인이 구해달라고 해서 대신 구매를 해줬다..

 

한국 집으로 티켓을 받아서 다시 일본 집으로 받았다.

 

호오~~~ 티켓~~~~

 

일본에서 시아준수편 뮤지컬 모짜르트 티켓을 구매할려면...

 

대략 2배정도 더 비싸다..

 

흠.....

 

역시 일본은 비싸...... 흠....

MS-SQL / SQL Server

DBCC 명령어 - 데이터베이스, 테이블, 인덱스, 카탈로그, 파일그룹 관리 요약

 

유지 관리: 데이터베이스, 인덱스 또는 파일 그룹에 대한 유지 관리 작업

DBCC CLEANTABLE
테이블 또는 인덱싱된 뷰의 삭제된 가변 길이 열에서 공간을 반환

DBCC INDEXDEFRAG
지정된 테이블 또는 뷰의 인덱스를 조각 모음
(*2005 이후에는 지원되지 않음. ALTER INDEX로 대체됨)

DBCC DBREINDEX
지정한 데이터베이스의 테이블에 대해 하나 이상의 인덱스를 다시 작성
(*2005 이후에는 지원되지 않음. ALTER INDEX로 대체됨)

DBCC SHRINKDATABASE
지정한 데이터베이스에 있는 데이터 및 로그 파일의 크기를 축소

DBCC DROPCLEANBUFFERS
버퍼 풀에서 빈 버퍼를 모두 제거

DBCC SHRINKFILE
지정한 데이터 또는 로그 파일의 크기를 축소하거나 데이터를 같은 파일 그룹의 다른 파일로 이동

DBCC FREEPROCCACHE
프로시저 캐시에서 모든 요소를 제거

DBCC UPDATEUSAGE 
카탈로그 뷰의 부정확한 페이지와 행 개수를 보고하고 수정

 
기타: 추적 플래그 설정이나 메모리에서 DLL 제거 같은 기타 작업

DBCC dllname(FREE)
지정된 확장 저장 프로시저 DLL을 메모리에서 언로드

DBCC TRACEON
지정한 추적 플래그를 설정

DBCC TRACEOFF
지정한 추적 플래그를 해제

DBCC HELP
지정한 DBCC 명령의 구문 정보를 반환


알림
: 다양한 정보를 수집하고 표시하는 작업

DBCC CONCURRENCYVIOLATION
SQL Server 2000 Desktop Engine 또는 SQL Server 2000 Personal Edition에서 다섯 개가 넘는 일괄 처리가 동시에 실행되는 횟수에 대한 통계를 표시 (*2005 에서는 하위 호환성을 위해 지원)

DBCC SHOW_STATISTICS
지정한 테이블에서 특정 대상에 대한 현재 배포 통계를 표시합니다.

DBCC INPUTBUFFER
클라이언트가 Microsoft SQL Server 2005 인스턴스로 마지막으로 전송한 문을 표시

DBCC SHOWCONTIG
지정한 테이블이나 뷰의 데이터와 인덱스에 대한 조각화 정보를 표시(*2005 이후는 지원되지 않음)

DBCC OPENTRAN
지정한 데이터베이스에서 가장 오래된 활성 트랜잭션과 가장 오래된 분산 및 비분산 복제 트랜잭션에 대한 정보를 표시

DBCC SQLPERF
모든 데이터베이스에서 트랜잭션 로그 공간이 사용된 방법에 관한 통계를 제공

DBCC OUTPUTBUFFER
지정된 session_id의 현재 출력 버퍼를 16진수와 ASCII 형식으로 반환

DBCC TRACESTATUS
추적 플래그의 상태를 표시

DBCC PROCCACHE
프로시저 캐시에 대한 정보를 테이블 형식으로 표시

DBCC USEROPTIONS
현재 연결에 설정된 SET 옵션을 반환


유효성 검사: 데이터베이스, 테이블, 인덱스, 카탈로그, 파일 그룹 또는 데이터베이스 페이지 할당에 대한 유효성 검사 작업

DBCC CHECKALLOC
지정된 데이터베이스에 대한 디스크 공간 할당 구조의 일관성을 검사

DBCC CHECKFILEGROUP
현재 데이터베이스의 지정한 파일 그룹에서 모든 테이블과 인덱싱된 뷰의 할당 및 구조적 무결성 검사

DBCC CHECKCATALOG
지정한 데이터베이스 내의 카탈로그 일관성을 검사

DBCC CHECKIDENT
지정한 테이블의 현재 ID 값을 검사하고 필요에 따라 변경

DBCC CHECKCONSTRAINTS
현재 데이터베이스의 지정한 테이블에서 특정 제약 조건이나 모든 제약 조건의 무결성을 검사

DBCC CHECKTABLE
테이블 또는 인덱싱된 뷰를 구성하는 모든 페이지 및 구조의 무결성을 검사

DBCC CHECKDB
지정한 데이터베이스에서 모든 개체의 논리적 무결성 및 물리적 무결성을 검사

아이폰 벨소리

AAA - Summer Revolution

 

 

 

 

youtube : http://www.youtube.com/watch?v=FONlR17JIf4   (2분짜리)

 

http://www.myvideo.de/watch/6742893/AAA_Summer_Revolution  (풀버젼)

 

AAA - Summer Revolution

2009.07.29

 

Summer Revolution
Shinin' on my everything

Brand-new days  Brand-new way

 

人ごみの中でふいに一人立ち止った
히토고미노나카데후이니히토리타치토맛타
붐비는 사람들 사이에서 문득 혼자 멈춰섰어

まるで当たり前のように 皆どこへ向かったるの?
마루데아타리마에노요-니 미나도코에무캇테루노?
마치 당연한 것처럼 다들 어디를 향해 가고 있는거야?


どこかで何かのせいにしてた
도코카데나니카노세이니시테타
어디선가 무언가의 탓으로 했던

繰り返しの日常を抜け出して
쿠리카에시노니치죠-오누케다시테
반복되는 일상을 빠져나가서

(Through the summer days  Live in today すべてが今 alive)
(Through the summer days  Live in today 스베테가이마 alive)
(Through the summer days  Live in today 모든 것이 지금 alive)

新しい季節が始まる
아타라시이키세츠가하지마루
새로운 계절이 시작되


Feeling now どこまででも 果てしなく続いてる
Feeling now 도코마데데모 하테시나쿠츠즈이테루
Feeling now 어디에서든 끝없이 이어지고 있는

空の色さえも忘れていたよ
소라노이로사에모와스레테이타요
하늘의 색깔조차도 잊고 있었어


Summer Revolution 走り出す
Summer Revolution 하시리다스
Summer Revolution 달려나가는

熱い鼓動 日差し浴びて
아츠이코도- 히자시아비테
뜨거운 고동 햇살을 맞으며

Shinin' on my everything

この夏は もっと未来を強く抱きしめたい
코노나츠와 못토아시타오츠요쿠다키시메타이
이번 여름엔 좀 더 미래를 꼭 안고 싶어

 

誰かを演じて 生きて来たのかもしれない
다레카오엔지테 이키테키타노카모시레나이
누군가를 연기하며 살아왔을지도 몰라

だけどずっと探していた存在は 自分だったね
다케도즛토사가시테이타손자이와 지분닷타네
하지만 계속 찾고 있던 존재는 나 자신이었어


幼い心が背伸びしてた
오사나이코코로가세노비시테타
어린 마음이 자라났어

履き慣れない ピンヒールを脱ぎ捨てて
하키나레나이 핀히-루오누기스테테
신어도 익숙해지지 않는 핀힐을 벗어던지고

(Through the summer days  Live in today この瞬間がlife)
(Through the summer days  Live in today 코노슌칸가life)
(Through the summer days  Live in today 이 순간이 life)

どこまでも行ける気がしてる
도코마데모이케루키가시테루
어디든지 갈 수 있는 기분이 들어


Breezing now 生まれたまま 無防備なままでいい
Breezing now 우마레타마마 무보-비나마마데이이
Breezing now 태어난 그대로 무방비한 채로도 좋아

ほてった素肌を風が包むよ
호텟타스하다오카제가츠츠무요
달아오른 맨 살을 바람이 감싸안고 있어

 

Summer Gravitation 感じてる
Summer Gravitation 칸지테루
Summer Gravitation 느껴지고 있는

心カラダ時放って
코코로카라다토키하낫테
마음과 몸이 시간을 벗어나

Burnin' with my everything

この夏は もっと自分らしく笑っていたい
코노나츠와 못토지분라시쿠와랏테이타이
이 여름은 좀 더 나답게 웃고 싶어

 

大事なものは いつだってきっと
다이지나모노와 이츠닷테킷토
소중한 것은 언제라도 반드시

失ってから気付くような 形のないもの
우시낫테카라키즈쿠요-나 카타치노나이모노
잃어버리고 나서 깨닫는 형태가 없는 것

 

Summer Revolution 走り出す
Summer Revolution 하시리다스
Summer Revolution 달려나가는

熱い鼓動 日差し浴びて
아츠이코도- 히자시아비테
뜨거운 고동 햇살을 맞으며

Shinin' on my everything

この夏は もっと未来を強く抱きしめたい
코노나츠와 못토아시타오츠요쿠다키시메타이
이번 여름엔 좀 더 미래를 꼭 안고 싶어


Summer Gravitation 感じてる
Summer Gravitation 칸지테루
Summer Gravitation 느껴지고 있는

心カラダ時放って
코코로카라다토키하낫테
마음과 몸이 시간을 벗어나

Burnin' with my everything

この夏は もっと自分らしく笑っていたい
코노나츠와 못토지분라시쿠와랏테이타이
이 여름은 좀 더 나답게 웃고 싶어

 

Summer Revolution
Shinin' on my everything

MS-SQL / SQL Server

테이블목록,필드정보 가져오는 프로시저생성

 

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO

 


create   proc sp_tableform
as
declare @no varchar(35), @yes varchar(35), @none varchar(35)
 select @no = name from master.dbo.spt_values where type = 'B' and number = 0
 select @yes = name from master.dbo.spt_values where type = 'B' and number = 1
 select @none = name from master.dbo.spt_values where type = 'B' and number = 2
 declare @numtypes nvarchar(80)
  select @numtypes = N'tinyint,smallint,decimal,int,real,money,float,numeric,smallmoney'
 select
   so.name as 'table_name', 
   sc.name as 'colum_name' ,
   type_name(sc.xusertype)  as 'Type',
   case when sc.iscomputed = 0 then @no else @yes end as 'Computed',
   convert(int, sc.length) as 'Length',
    case when charindex(type_name(sc.xtype), @numtypes) > 0
   then convert(char(5),ColumnProperty(sc.id, sc.name, 'precision'))
   else '     ' end  as 'Prec',
    case when charindex(type_name(sc.xtype), @numtypes) > 0
   then convert(char(5),OdbcScale(sc.xtype,sc.xscale))
   else '     ' end  as 'Scale',
   case when sc.isnullable = 0 then @no else @yes end  as 'Nullable',
   sp.value 'value'
  from sysobjects so, syscolumns sc,sysproperties sp
   where so.xtype='U' and sc.id = so.id  and so.id*=sp.id and sc.colid *= sp.smallid
   and sc.number = 0 order by so.name, sc.colid

 


GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

도쿄생활 / 일본생활

구.여권과 전자여권

 

구.여권과 전자여권

 

작년에 여권을 일본에서 갱신했다...

 

일본에서 여권 갱신 하는 방법은

 

http://tokyo.innoya.com/130

 

을 참고!!

 

 

여권을 갱신신청하면...

 

쓰고 있던 여권은 구멍을 뻥뻥 뚫어준다.

 

즉, 갱신신청이 들어간 시점부터 기존여권은 사용을 못하기 때문에...

 

새로 여권이 나올때까지는 여권을 쓸 수 없다.

 

해외에도 나갈 수 없다는 얘기!!

 

전자여권에는 전자칩이 내장이 되어있다는 안내문이 적혀있다...

 

그리고 참고해야할 것 한가지!!!

 

구.여권에 재류자격 스티커나 비자 스티커가 붙어있는 경우에는..

 

신.여권(전자여권) 발급 받고나서...

 

출입국관리사무소에 가서 재류자격 스티커나 비자 스티커 등등...

 

신.여권으로 옮겨달라고 하면 옮겨준다.

 

이렇게 하는 이유는 재류자격 스티커가 구.여권에 있기때문에..

 

해외에 갈때나 여권을 구여권 과 신여권을 같이 들고 다녀야 하는 불편함을 줄이기 위해서다.

 

2개의 여권을 들고다니는건 의외로 번거로운 일이다.

 

출입국 관리 사무소에 가서 신여권으로 다 옮겨 달라고 하고...

 

신여권 1개만 들고 다니도록 하자!!

MS-SQL / SQL Server

두 테이블의 데이터 차이 비교 - TableDiff Utility

 

SQL Server 에서 두 테이블의 데이터 차이점을 비교해 볼 수 있을까요?
네, TableDiff 유틸리티를 사용하여 차이점을 비교해 볼 수 있습니다. TableDiff 도구를 사용하는 방법에 대해서 아래와 같이 예제를 만들어 봤습니다.

-- A, B 2개의 테이블을 생성하여 데이터를 입력합니다.

USE LAIGO
GO

CREATE TABLE A
(
MEMBER_ID int IDENTITY(1,1) NOT NULL,
MEMBER_NAME nvarchar(10) NOT NULL,
MEMBER_POINT int NOT NULL -- 포인트
)

INSERT INTO A VALUES ('라이고',30000)
INSERT INTO A VALUES ('정지훈',10000)
INSERT INTO A VALUES ('박지성',5000)
INSERT INTO A VALUES ('장동건',2000)
INSERT INTO A VALUES ('이병헌',9000)
INSERT INTO A VALUES ('김태희',4000)
INSERT INTO A VALUES ('고현정',8000)



CREATE TABLE B
(
MEMBER_ID int IDENTITY(1,1) NOT NULL,
MEMBER_NAME nvarchar(10) NOT NULL,
MEMBER_POINT int NOT NULL
)

-- 2건의 데이터를 A 테이블과 다르게 입력하였습니다.
INSERT INTO B VALUES ('라이고',3000) -- 30000
INSERT INTO B VALUES ('정지훈',10000)
INSERT INTO B VALUES ('박지성',5000)
INSERT INTO B VALUES ('장동건',20000)-- 2000
INSERT INTO B VALUES ('이병헌',9000)
INSERT INTO B VALUES ('김태희',4000)
INSERT INTO B VALUES ('고현정',8000)


[TableDiff 사용방법]
A, B 테이블의 차이점을 d:\temp\diff.sql 파일로 Export 하는 명령 구문
C:\Program Files\Microsoft SQL Server\90\COM>TableDiff -sourceserver laigo-pc -sourcedatabase laigo -sourcetable A -sourceuser sa -sourcepassword Pa$$w0rd -destinationserver . -destinationdatabase laigo -destinationtable B -destinationuser sa -destinationpassword Pa$$w0rd -f d:\temp\diff.sql


[TableDiff 결과]
diff.sql 파일을 열어보면 아래와 같이 쿼리가 생성되어 있습니다.
SET IDENTITY_INSERT [dbo].[b] ON
UPDATE [dbo].[b] SET [MEMBER_POINT]=30000 WHERE [MEMBER_ID] = 1
UPDATE [dbo].[b] SET [MEMBER_POINT]=2000 WHERE [MEMBER_ID] = 4
SET IDENTITY_INSERT [dbo].[b] OFF


[참고자료]
tablediff Utility
http://msdn.microsoft.com/en-us/library/ms162843.aspx

 

도쿄생활 / 일본생활

발랜타인데이~~ GODIVA 선물 받았다!!

 

 

GODIVA 선물 받았다...

 

발랜타인데이가 곧 이라고... 후후....

 

초콜렛??

 

GODIVA 는 초콜렛으로 유명하다.

 

근데 이번에 받은건 커피다...

 

2008년에 GODIVA 커피를 마셔본적이 있는데...

 

향이.. 초콜렛향이었다....

 

맛은 커피~~

 

내가 커피를 좋아하는걸 알고..

 

초콜렛 대신에 커피로!!!

 

근데 사진에 상자에는 초콜렛이라고 적혀있네.. ^^a

 

고디바.. 고디바... GODIVA... GODIVA~~~

+ Recent posts