在SQL server 2000中将某个字段中的日期补足8位(字段是字符型,不能转换为日期型,且字段中的录入日期不是统一)等 第一个问题: SQL server 2000中将某个字段中的日期补足8位(字段是字符型,不能转换为日期型,且字段中的录入日期不是统一)提是不将字符型转换为日期型 使用语句批量将某字段(字符型)日期补足8位如原日期为:一、2007-1-1、2007-01-1、2007-12-1、2006-6-02、2007.1.1、2007.01.1、2007.12.1、2007.6.02需将上述信息的月份或日不足8位的补上0并把“.”替换为“-” 二、2007-1、2007-01、2007.1、2007.01、1997 需将上述信息月份和日期不足8位的补上0,把只有年份的补上“-12-31”,没有日期的补齐加“-31”并把“.”替换为“-” (且上述情况中字段中还有空值)