已知三角形ABC中,∠C=90度,∠A=30度,AB=12,CD垂直AB于D,求CD的长