Originally posted by aspdba
Are there any kind of disadvantages keeping a varchar column as your primary key?
Yes, it might tempt you to give meaning to the key. I'm a strong believer in meaningless PK's (hence use a sequence).