/// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="fieldName">The name of the field in the table (e.g. "player_lname").</param>
 /// <param name="fieldValue">The value to set.</param>
 /// <param name="behavior">Determines column behavior - typically this overload is for adding params to the where clause of an update.</param>
 public TableFieldValue(string fieldName, object fieldValue, SpecialColumnBehavior behavior)
 {
     _fieldName     = fieldName;
     _fieldValue    = fieldValue;
     _scopeIdentity = behavior;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="fieldName">The name of the field in the table (e.g. "player_lname").</param>
 public TableFieldValue(string fieldName, SpecialColumnBehavior scopeIdentity)
 {
     _fieldName     = fieldName;
     _scopeIdentity = scopeIdentity;
 }