SQL Server 관리 개체 (SMO)를 사용하여 열 길이를 가져옵니다 :내가 SMO 사용하여 CRUD 저장 발동 등 내가 테이블의 열을 통해 반복하고</p> <p>를 생성하는 T4 템플릿을 쓰고 있어요
For Each column As Column In table.Columns
WriteLine("@" & column.Name & " " & column.DataType.Name & ", ")
Next
을 내 질문은 단순히 어떻게 varchar 열의 길이를 찾을 수 있습니까? 열에 Length/MaxLength 등의 등록 정보가없는 것 같습니다. 그래서
int maxLen = column.DataType.MaximumLength;
int maxPrecision = column.DataType.NumericPrecision;
int numericScale = column.DataType.NumericScale;
과 : 나는 참조
예 완벽하게 작동합니다, 감사 – DannykPowell