FORMAT Function
The FORMAT function in BQL formats a measure or date attribute to a specified string format.
FORMAT([measure|date_attribute],'format_string')
In a SELECT statement, surround the FORMAT function in parenthesis.
SELECT (FORMAT([Orders.Order_Date], 'EEEE, d MMM yyyy HH:mm:ss Z'))
        FROM [All]
The FORMAT function returns a varchar.
Example of Measure Formatting
- 
            
Example query without formatting:
SELECT [Order_Date: Sum: Quantity] FROM [All]Result: 944,592
 
- 
            
Example query with formatting:
SELECT (FORMAT([Order_Date: Sum: Quantity], '##,###,##0.00')) FROM [All]Result: 944,592.00
 
Example of Date Attribute Formatting
- 
            
Example query without formatting:
SELECT [Orders.Order_Date] FROM [All]Result:
9/6/11
4/21/13
...
 - 
            
Example query with formatting:
SELECT (FORMAT([Orders.Order_Date], 'yyyy-MM-dd')) FROM [All]Result
2011-01-01
2011-01-12
...
 
Tips
In Visualizer, set the format of a measure column using the Data Formatting panel.

Set the format of a date attribute in the Date Formats panel:

- In Designer you can set the format of a column:

 - Designer supports a special function called 
TO_TIME_FORMATthat converts an integer to a time format. This applies only in the Designer Column Properties dialog.