none
uniqueidentifier 고유한가요? RRS feed

  • 질문

  • 여러개의 테이블에 uniqueidentifier 타입의 컬럼이 존재할경우

    모든 테이블에서 그값이 고유한가요?

    아니면 하나의 테이블에서만 고유한가요?

    추가로 mysql 에서도 같은지 알고싶네요.

    2012년 11월 17일 토요일 오전 8:19

답변

모든 응답

  • 아래 링크를 참조해보면 SQL Server의 uniqueidentifier  는

    서버의 네트워크 카드로부터 Guid를 생성하므로 전세계적으로 고유합니다.

    http://msdn.microsoft.com/ko-kr/library/ms190215(v=sql.90).aspx

    mysql에서는 어떻게 되는지 모르겠습니다.


    Hong-ju

    2012년 11월 17일 토요일 오후 12:53
  • mysql에서는 UUID() 함수가 있습니다.

    UUID 함수에 대한 설명은 아래 링크를 참고 하시구요.

    http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_uuid

    아래 링크 참고 하시면 좋을 듯 싶습니다.

    http://mysqlbackupnet.codeplex.com/wikipage?title=Using%20MySQL%20With%20GUID%20or%20UUID

    2013년 1월 12일 토요일 오전 12:59