SLOWMAN의 발버둥.
SLOWMAN의 발버둥. 위치로그  |  태그  |  미디어로그  |  방명록
«   2009/07   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Total : 10,580
Today : 3
Yesterday : 2
관리자  |   글쓰기
icon enum..신기한 녀석..
Programming/C# | 2009/03/11 22:42

오늘 어떤 문제를 풀다가 신기한 녀석을 만났다..

enum Color {
    Red,
    Green = 1,
    Blue
}

Blue의 값은 무엇일까..
난 0과 null에서 고민했다..
그러다 형도 정의되어있지 않고 하니까 당연히 null이겠지 뭐!
하고 생각을 했지만..
찝찝함을 떨칠 수가 없었다..
그래서 msdn을 검색해 본 결과..........................

답은 2였다 -_-

값이 정의되지 않으면 앞부터 0, 1, 2가 된다..
만약 제일 앞에 값이 1이라 정의되면 1, 2, 3이 된다..
그러면 저건..가운데가 1이니까 0, 1, 2겠지..
그럼 Blue는 2..

이게 맞게 이해한거겠지?
공부를 할때면 항상 불안하다..
내가 맞게 이해한 것인지..ㅋㅋ

이올린에 북마크하기(0) 이올린에 추천하기(0)

arrow 태그 : c#, enum
arrow 트랙백0 | 댓글0
이 글의 관련글(트랙백) 주소 :: http://slowman.tistory.com/trackback/5 관련글 쓰기

아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 



icon 트리거(trigger)? 프로시저?
Database | 2009/03/11 00:53

트리거(trigger)?
방아쇠.
방아쇠를 당기면 총 내부에서 어떤 동작을 하고..
탄환을 쳐서 화약이 터지고 총알이 발사되듯이..

데이터의 참조 무결성을 보호하기 위해서 어떤 데이터의 변경. 즉, 삽입, 삭제, 수정 등의 동작이 일어나면 정해진 프로시저가 자동으로 실행되도록 시스템에 알려주는 것이다.

프로시저(procedure)?
순서, 처리, 절차
프로시저는 함수처럼 자주 사용되는 여러가지 쿼리를 묶어서 필요할 때마다 호출하여 사용할 수 있게 해준다. 단어의 뜻처럼 프로시저 내의 쿼리를 순서대로 실행시킨다.

음..제대로 이해한거겠지?ㅋ

이올린에 북마크하기(0) 이올린에 추천하기(0)

arrow 태그 : Database, db, 데이터베이스, 트리거, 프로시저
arrow 트랙백0 | 댓글0
이 글의 관련글(트랙백) 주소 :: http://slowman.tistory.com/trackback/4 관련글 쓰기

아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 



[PREV] [1][2][3] [NEXT]
BLOG main image
때가 되었구나..
All (5)
Today.. (1)
Item (0)
Movie (0)
News (0)
Delicious (0)
Utility (0)
OS (0)
Programming (1)
Database (2)
Middleware (1)
Project (0)
English (0)
Certification (0)
rss
위치로그 : 태그 : 방명록 : 관리자
slowman's Blog is powered by Daum / Designed by plyfly.net
Google