套件 | flash.data |
類別 | public class SQLColumnNameStyle |
繼承 | SQLColumnNameStyle Object |
語言版本: | ActionScript 3.0 |
執行階段版本: | AIR 1.0 |
SQLConnection.columnNameStyle
屬性可能的值。這些值表示不同的選項,可控制因為執行 SQL SELECT
陳述式而傳回之物件中,欄名稱 (屬性名稱) 的格式化方式。
相關 API 元素
公用常數
常數 | 定義自 | ||
---|---|---|---|
DEFAULT : String = "default" [靜態]
指出 SELECT 陳述式傳回的欄名稱會使用預設的格式。 | SQLColumnNameStyle | ||
LONG : String = "long" [靜態]
指出 SELECT 陳述式傳回的欄名稱會使用長欄名稱的格式。 | SQLColumnNameStyle | ||
SHORT : String = "short" [靜態]
指出 SELECT 陳述式傳回的欄名稱會使用短欄名稱的格式。 | SQLColumnNameStyle |
常數詳細資訊
DEFAULT | 常數 |
public static const DEFAULT:String = "default"
語言版本: | ActionScript 3.0 |
執行階段版本: | AIR 1.0 |
指出 SELECT
陳述式傳回的欄名稱會使用預設的格式。當 SELECT
陳述式包含多份表格時,欄名稱的預設格式為 [table-name]_[column-name]
;當 SELECT
陳述式只包含一份表格時,欄名稱的預設格式則為 [column-name]
。
相關 API 元素
LONG | 常數 |
public static const LONG:String = "long"
語言版本: | ActionScript 3.0 |
執行階段版本: | AIR 1.0 |
指出 SELECT
陳述式傳回的欄名稱會使用長欄名稱的格式。若為此格式,無論 SELECT
陳述式包含多少表格,欄名稱的格式都是 [table-name]_[column-name]
。
相關 API 元素
SHORT | 常數 |
public static const SHORT:String = "short"
語言版本: | ActionScript 3.0 |
執行階段版本: | AIR 1.0 |
指出 SELECT
陳述式傳回的欄名稱會使用短欄名稱的格式。若為此格式,無論 SELECT
陳述式包含多少表格,欄名稱的格式都是 [column-name]
。
如果結果集包含多個同名欄,則只有一個具有該名稱的屬性會加入結果物件。指派給該屬性的值是採用自結果列內具有該名稱的最後一欄。例如,請考慮下列 SELECT
陳述式:
SELECT customers.customerId, addresses.customerId FROM customers INNER JOIN addresses ON customers.customerId = addresses.customerId
使用短欄名稱格式針對 SQLConnection 實體執行此陳述式時,每個結果物件都會有名為 customerId
的屬性,其中包含 addresses
表格之 customerId
欄的值。
相關 API 元素
Tue Jun 12 2018, 03:47 PM Z