Column name matches simple function <str>; column value used Explanation: You have given a column the name of a SQL builtin function and SQL will use the column value instead of evaluating the function. This ambiguous reference has been resolved in favor or the user define name. User Action: This is just a warning. However, you may want to consider changing the column name, adding delimiters ("UID"), or qualifying with table, view or correlation name (E.UID). If the function result is desired then you can use an alternate format for the function (e.g. adding the fractional precision CURRENT_TIME(2), using an equivalent function CURRENT_UID, instead of UIC, or writing a SQL function which has its own query scope)