IsSimpleValue

Description

Determines the type of a value.

Returns

True, if value is a string, number, Boolean, or date/time value; False, otherwise.

Function syntax

IsSimpleValue(value)

See also

IsValid

Parameters

Parameter

Description

value

Variable or expression

Example

<!--- Shows an example of IsQuery and IsSimpleValue ---> 
<h3>IsSimpleValue Example</h3> 
<!--- define a variable called "GetEmployees" ---> 
<cfparam name = "GetEmployees" default = "#Now()#"> 
 
<p>Before the query is run, the value of GetEmployees is  
    <cfoutput>#GetEmployees#</cfoutput> 
 
<cfif IsSimpleValue(GetEmployees)> 
    <p>GetEmployees is currently a simple value 
</cfif> 
<!--- make a query on the snippets datasource ---> 
<cfquery name = "GetEmployees" datasource = "cfdocexamples"> 
    SELECT * 
    FROM employees 
</cfquery>  
<p>After the query is run, GetEmployees contains a number of rows  
    that look like this (display limited to three rows): 
<cfoutput QUERY = "GetEmployees" MaxRows = "3"> 
<pre>#Emp_ID# #FirstName# #LastName#</pre> 
</cfoutput> 
 
<cfif IsQuery(GetEmployees)> 
    GetEmployees is no longer a simple value, but the name of a query 
</cfif>