getAsSQLTextField method
Implementation
String getAsSQLTextField(TField? field) {
if (field == null || field.isNull) return 'Null';
switch (field.dataType) {
case TFieldType.ftString:
return quotedStr(field.asString);
case TFieldType.ftDate:
return "'${_formatDateTimeFS('yyyy-mm-dd', field.asDateTime)}'";
case TFieldType.ftDateTime:
return "'${_formatDateTimeFS('yyyy-mm-dd hh:nn:ss.zzz', field.asDateTime)}'";
case TFieldType.ftTime:
return "'${timeIntervalToString(field.asDateTime)}'";
default:
return field.asString;
}
}