나는 2005 년나 SQL Server의 perfix 0으로 정수 값을 저장하는 데 도움을 주시기 바랍니다
내가 점에서 0347를 저장할 SQL Server의 BIGINT 데이터 유형 열을 ... (0 제거해서는 안) 수단 그들의 적어도 4 개의 가치가 있어야한다 : 0034, 0007, 0423,4445.
나는 2005 년나 SQL Server의 perfix 0으로 정수 값을 저장하는 데 도움을 주시기 바랍니다
내가 점에서 0347를 저장할 SQL Server의 BIGINT 데이터 유형 열을 ... (0 제거해서는 안) 수단 그들의 적어도 4 개의 가치가 있어야한다 : 0034, 0007, 0423,4445.
bigint를 사용하면 SQL에 0이 저장되지 않습니다.
당신은 '4'당신이 필드를 채울 제로로 원하는 크기
select right('00000000'+ltrim(Str(<bigIntField>)),4) as DisplayVal
변경을 사용할 수 있습니다.
아는 한 정수 형식 필드에 서식이 지정된 데이터를 저장할 수 없습니다.
sprintf
또는 그 밖의 데이터를 데이터베이스에서 가져올 때 실행하십시오.
정수 필드에 형식화 된 값을 저장할 수 없습니다. VARCHAR로 저장해야합니다.
아주 좋은 이유가있는 경우가 아니면 DB에 그대로두면되지만 UI에 표시 할 숫자의 형식을 지정하면됩니다.
선생님이 "rg sql-server"태그가 의미하는 바는 무엇입니까? 그 의미는 무엇입니까? –