Главная / Action Script 3
(Только AIR)
Пакетflash.data
Классpublic class SQLColumnNameStyle
НаследованиеSQLColumnNameStyle Inheritance Object

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Этот класс содержит константы, представляющие возможные значения свойства SQLConnection.columnNameStyle. Эти значения обозначают различные параметры, которые управляют форматированием имен столбцов (имен свойств) в объектах, возвращаемых в результате выполнения инструкции SQL SELECT.

См. также

flash.data.SQLConnection.columnNameStyle


Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
Общедоступные методы
 МетодОпределено
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 Константа Определено
  AIR-only DEFAULT : String = "default"
[статические] Означает, что имена столбцов, возвращаемых инструкцией SELECT, имеют формат по умолчанию.
SQLColumnNameStyle
  AIR-only LONG : String = "long"
[статические] Означает, что имена столбцов, возвращаемых инструкцией SELECT, имеют полный формат.
SQLColumnNameStyle
  AIR-only SHORT : String = "short"
[статические] Означает, что имена столбцов, возвращаемых инструкцией SELECT, имеют краткий формат.
SQLColumnNameStyle
Сведения о константе
AIR-only DEFAULTКонстанта
public static const DEFAULT:String = "default"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Означает, что имена столбцов, возвращаемых инструкцией SELECT, имеют формат по умолчанию. В формате по умолчанию имена столбцов имеют вид [table-name]_[column-name], если в инструкцию SELECT входят несколько таблиц, или [column-name], если в инструкцию SELECT входит только одна таблица.

См. также

AIR-only LONGКонстанта  
public static const LONG:String = "long"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Означает, что имена столбцов, возвращаемых инструкцией SELECT, имеют полный формат. В этом формате имена столбцов имеют вид [table-name]_[column-name] независимо от количества таблиц в инструкции SELECT.

См. также

AIR-only SHORTКонстанта  
public static const SHORT:String = "short"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Означает, что имена столбцов, возвращаемых инструкцией SELECT, имеют краткий формат. В этом формате имена столбцов имеют вид [column-name] независимо от количества таблиц в инструкции SELECT.

Если в результирующем наборе содержится несколько столбцов с одинаковыми именами, в объект, полученный в результате, будет добавлено только одно свойство с таким именем. Этому свойству будет присвоено значение последнего столбца с таким именем в результирующем наборе. Например, рассмотрим следующую инструкцию SELECT:

  SELECT customers.customerId, addresses.customerId
  FROM customers INNER JOIN addresses
     ON customers.customerId = addresses.customerId
  

Если эту инструкцию выполнить применительно к экземпляру SQLConnection, в котором имена столбцов имеют краткий формат, свойство customerId каждого полученного в результате объекта будет иметь значение столбца customerId таблицы addresses.

См. также