Sql server 如何同时使用convert和datepart

Sql server 如何同时使用convert和datepart,sql-server,Sql Server,我这里有一个select命令,用于我的crystal report: SELECT cfvgl.v_id, operator.o_id, cfvgl.cfvgl_no, operator.owner_name, operator.business_address, vessel_details.ship_name, payment.or_number , payment .date_paid ,

我这里有一个select命令,用于我的crystal report:

SELECT     cfvgl.v_id, operator.o_id, cfvgl.cfvgl_no, operator.owner_name, 
                      operator.business_address, vessel_details.ship_name, payment.or_number , 
                      payment .date_paid , payment.amount , signature.data, 
                      cfvgl.cfvgl_date_released, DATEPART(day, cfvgl.cfvgl_validity_start) as day_issued, 
                      DATEPART(month, cfvgl.cfvgl_validity_start) as month_issued, 
                      DATEPART(year, cfvgl.cfvgl_validity_start) as year,
                      gear.bag_bunt_mesh_size, gear.body_mesh_size, gear.wing_mesh_size,
                      cfvgl.catcher_type, cfvgl.other_gear, gear.stretched_depth, 
                      gear.finished_depth, gear.mesh_size, gear.finished_length, 
                      gear.finished_width, gear.total_length, gear.cod_end_mesh_size,
                      gear.otter_board_size, gear.towing_rope_length, gear.tomweight, 
                      gear.bouyline_length, gear.branchline_length, gear.branchline_distance, 
                      gear.hook_number, gear.hook_type, gear.hook_size, gear.bait_type, 
                      gear.hook_total_number, gear.target_species, gear.mainline_length, 
                      gear.swivel_size, gear.wire_leader_length, gear.netting_type
FROM         cfvgl  INNER JOIN
                      vessel_details ON vessel_details.v_id = cfvgl.v_id INNER JOIN
                      operator ON vessel_details.o_id = operator.o_id LEFT OUTER JOIN
                      applications ON vessel_details.v_id = applications.v_id LEFT OUTER JOIN
                      payment ON payment.app_no = applications.app_no LEFT OUTER JOIN
                      gear ON gear.v_id = vessel_details.v_id LEFT OUTER JOIN
                      signature ON signature.signature_id = cfvgl.signature_id
我的问题是,我必须转换并显示datepart(month)的返回日期,例如1=一月

我只约会了一个月的一部分

DATEPART(month, cfvgl.cfvgl_validity_start) as month_issued
如何将datepart月的格式更改为Word

谢谢。

用于获取名称

DATENAME(month, cfvgl.cfvgl_validity_start) as month_issued

使用
DATENAME
函数以如下方式获取月份:

SELECT DATENAME(month, cfvgl.cfvgl_validity_start) AS month_issued
FROM yourtable
选择DATENAME(month,getdate())。也可以使用Crystal report中的公式进行此操作。