資料行名稱限制

資料行名稱可以包含任何有效的字元(例如空格)。 如果資料行名稱包含字母、數位和底線以外的任何字元,則名稱必須以後引號括住它來分隔。'。

使用 Microsoft Access 或 Microsoft Excel 驅動程式時,資料行名稱限制為 64 個字元,而較長的名稱會產生錯誤。 使用 Paradox 驅動程式時,資料行名稱上限為 25 個字元。 使用 Text 驅動程式時,資料行名稱上限為 64 個字元,而且會截斷較長的名稱。

使用 dBASE 驅動程式時,ASCII 值大於 127 的字元會轉換成底線。

使用 Microsoft Excel 驅動程式時,如果資料行名稱存在,它們必須位於第一個資料列中。 Microsoft Excel 中將使用 ! 字元的名稱必須以後引號括住 ( ` )。 !字元會 $ 轉換成字元,因為 ! 字元在 ODBC 名稱中不合法,即使名稱以後引號括住也一律。 所有其他有效的 Microsoft Excel 字元(管道字元 | 除外)都可以用於資料行名稱,包括空格。 分隔識別碼必須用於 Microsoft Excel 資料行名稱,才能包含空格。 未指定的資料行名稱會取代為驅動程式產生的名稱,例如, Col1 第一個資料行的名稱。

管線字元 ( | ) 不能用在資料行名稱中,不論名稱是否以後引號括住。

使用文字驅動程式時,如果未指定資料行名稱,驅動程式會提供預設名稱。 例如,驅動程式會呼叫第一個資料行 F1 、第二個數據行 F2 等等。