| Мельница данных- Класс TStatement (Операторы) (раздел целиком) (14.08.2026) | (одним файлом) |
Класс TStatement (Операторы) |
|
1. Конструктор Create (Конструктор оператора) |
Конструктор класса TStatement. constructor TStatement.Create: TObject; Метод не имеет параметров. Замечания: Создает новый объект класса TStatement. |
2. Метод BoolLiteral (Логический литерал) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.BoolLiteral(Value: Boolean): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
3. Метод BuildFunctionCall (Построить вызов функции) | ||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.BuildFunctionCall(Function: TMethod; 2 Parameters: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4. Метод BuildInsertStatement (Построить скрипт добавления объекта) | ||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.BuildInsertStatement(AObject: TObject; 2 AClass: TClass): clob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
5. Метод BuildProcedureCall (Построить вызов процедуры) | ||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.BuildProcedureCall(Procedure: TMethod; 2 Parameters: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
6. Метод BuildUpdateStatement (Построить скрипт изменения объекта) | ||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.BuildUpdateStatement(AObject: TObject; 2 AClass: TClass): clob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
7. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TStatement. procedure TStatement.Change(Action: TChangeAction); По умолчанию скрыт в интерфейсе пользователя. Параметры:
|
8. Метод DateLiteral (Литерал типа "дата") | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.DateLiteral(Value: date): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
9. Метод DateTimeLiteral (Литерал типа "дата со временем") | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.DateTimeLiteral(Value: datetime): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
10. Метод Execute (Выполнить) | ||||||||
Метод класса (статический метод) класса TStatement. class procedure TStatement.Execute(Statement: string[2000]); Метод является методом класса. Параметры:
|
11. Метод ExecuteClob (Выполнить большой текстовый объект) | ||||||||
Метод класса (статический метод) класса TStatement. class procedure TStatement.ExecuteClob(Statement: clob); Метод является методом класса. Параметры:
|
12. Метод ExecuteClobToBlobValue (Выполнить большой текстовый объект и вернуть значение-большой объект) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToBlobValue(Statement: clob): blob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа blob. |
13. Метод ExecuteClobToBoolValue (Выполнить большой текстовый объект и вернуть логическое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToBoolValue(Statement: clob): Boolean; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
14. Метод ExecuteClobToClobValue (Выполнить большой текстовый объект и вернуть значение-большой текст) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToClobValue(Statement: clob): clob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
15. Метод ExecuteClobToDateTimeValue (Выполнить большой текстовый объект и вернуть значение даты со временем) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToDateTimeValue(Statement: clob): datetime; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
16. Метод ExecuteClobToDateValue (Выполнить большой текстовый объект и вернуть значение даты) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToDateValue(Statement: clob): date; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
17. Метод ExecuteClobToExternalDataValue (Выполнить большой текстовый объект и вернуть значение внешних данных) | ||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.ExecuteClobToExternalDataValue(Statement: clob): <external 2 data>; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа <external data>. |
18. Метод ExecuteClobToFloatValue (Выполнить большой текстовый объект и вернуть вещественное значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToFloatValue(Statement: clob): float; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
19. Метод ExecuteClobToInt64Value (Выполнить большой текстовый объект и вернуть большое целое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToInt64Value(Statement: clob): Int64; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Int64. |
20. Метод ExecuteClobToIntValue (Выполнить большой текстовый объект и вернуть целое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToIntValue(Statement: clob): Integer; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
21. Метод ExecuteClobToObjectValue (Выполнить большой текстовый объект и вернуть значение-объект) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToObjectValue(Statement: clob): TObject; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
22. Метод ExecuteClobToStrValue (Выполнить большой текстовый объект и вернуть строковое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToStrValue(Statement: clob): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
23. Метод ExecuteClobToTimeValue (Выполнить большой текстовый объект и вернуть значение времени) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteClobToTimeValue(Statement: clob): time; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
24. Метод ExecuteToBlobValue (Выполнить и вернуть значение-большой объект) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToBlobValue(Statement: string[2000]): blob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа blob. |
25. Метод ExecuteToBoolValue (Выполнить и вернуть логическое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToBoolValue(Statement: string[2000]): Boolean; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
26. Метод ExecuteToClobValue (Выполнить и вернуть значение-большой текст) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToClobValue(Statement: string[2000]): clob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
27. Метод ExecuteToDateTimeValue (Выполнить и вернуть значение даты со временем) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToDateTimeValue(Statement: string[2000]): datetime; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
28. Метод ExecuteToDateValue (Выполнить и вернуть значение даты) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToDateValue(Statement: string[2000]): date; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
29. Метод ExecuteToExternalDataValue (Выполнить и вернуть значение внешних данных) | ||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.ExecuteToExternalDataValue(Statement: string[2000]): <external 2 data>; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа <external data>. |
30. Метод ExecuteToFloatValue (Выполнить и вернуть вещественное значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToFloatValue(Statement: string[2000]): float; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
31. Метод ExecuteToInt64Value (Выполнить и вернуть большое целое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToInt64Value(Statement: string[2000]): Int64; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Int64. |
32. Метод ExecuteToIntValue (Выполнить и вернуть целое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToIntValue(Statement: string[2000]): Integer; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
33. Метод ExecuteToObjectValue (Выполнить и вернуть значение-объект) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToObjectValue(Statement: string[2000]): TObject; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
34. Метод ExecuteToStrValue (Выполнить и вернуть строковое значение) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToStrValue(Statement: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
35. Метод ExecuteToTimeValue (Выполнить и вернуть значение времени) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ExecuteToTimeValue(Statement: string[2000]): time; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
36. Метод FloatLiteral (Вещественный литерал) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.FloatLiteral(Value: float): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
37. Метод Int64Literal (Литерал типа большое целое) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.Int64Literal(Value: Int64): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
38. Метод IntLiteral (Целочисленный литерал) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.IntLiteral(Value: Integer): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
39. Метод ObjectLiteral (Литерал-объект) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.ObjectLiteral(Value: TObject): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
40. Метод QualifyDBMSName (Квалифицировать имя объекта БД) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.QualifyDBMSName(DBMSName: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
41. Метод SequenceLiteral (Литерал значения последовательности) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.SequenceLiteral(SequenceName: string[64]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
42. Метод StringAggregate (Агрегировать строки запроса) | ||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.StringAggregate(Statement: string[2000]; 2 Delimiter: string[2000]): clob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
43. Метод StringLiteral (Строковый литерал) | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.StringLiteral(Value: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
44. Метод TimeLiteral (Литерал типа "время") | ||||||||
Метод класса (статический метод) класса TStatement. class function TStatement.TimeLiteral(Value: time): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
45. Метод ToInternalHash (Приведение литерала к внутреннему хэшу) | ||||||||||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.ToInternalHash(Literal: string[2000]; 2 Domain: TDomain; CanUseTables: Boolean; AllowNulls: Boolean): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
46. Метод ToString (Приведение литерала к строке) | ||||||||||||||||
Метод класса (статический метод) класса TStatement. 1class function TStatement.ToString(Literal: string[2000]; Domain: TDomain; 2 CanUseTables: Boolean): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |