获得前导零不显示引号

我想删除单个,但是当我删除它,然后前导零不显示。

我想要前导零显示,但没有引号。

我的列数据types是varchar:

<cfquery name="getStudent" datasource="#Application.dsn#"> SELECT CONCAT('\'',U.user_gov_id) as User_gov_id , U.user_first_name , U.user_last_name , CONCAT('\'', U.user_mobile ) as Mobile_Number , U.user_address, U.user_street_number, U.user_city , U.user_post_code , DATE_FORMAT(U.delivery_date, '%Y-%M-%d %h:%i:%s') FROM tblUSER U INNER JOIN tblUSER_PAYMENT P ON U.user_id = P.user_id WHERE P.other_amount = '250' AND U.isdelivered = 0 AND U.matrix_node_number > 155 </cfquery> 

对于Excel一代

 <cfspreadsheet action="write" filename="#fileName1#.xlsx" query="getStudent" overwrite="true" > <cfheader name="Content-Disposition" value="inline; filename=#fileName1#.xlsx"> <cfcontent type="application/csv" file="#ExpandPath('#fileName1#.xlsx')#" deletefile="yes"> 

在写出电子表格之前,将该列设置为文本格式。 在以下示例中,第2列和第3列被格式化为文本。

 <cfscript> format={}; format.date={}; format.date.dataformat="mm/dd/yyyy"; format.text={}; format.text.dataformat="@"; var theSheet=SpreadSheetNew("OutputSheet"); SpreadsheetAddRow(theSheet,ArrayToList(query.getColumnNames())); SpreadsheetAddRows(theSheet,query); SpreadsheetFormatColumn(theSheet,format.text,2); SpreadsheetFormatColumn(theSheet,format.text,3); SpreadsheetFormatColumn(theSheet,format.date,6); </cfscript> <cfspreadsheet action="write" filename="#ExpandPath(filename)#" name="theSheet" sheet="1" sheetName="Sheet 1" overwrite="true"> 
Interesting Posts