2016-10-19 43 views
0

我是Firebird SQL的新手。 任何人都可以建議如何指定火鳥的字段名稱的順序?如果我更改標題的名稱,那麼它會將該字段放在最後。 在另一種情況下,字段名稱在Excel中的顯示方式與預覽中顯示的不同。 (不能看到任何特定的模式,甚至沒有按照每個表的字母或字母)。 任何提示表示讚賞。更改Firebird SQL中標題的順序

+0

究竟你在做什麼;如果您關心訂單,那麼通常會更改選擇查詢中列的順序,而不是物理表中列的順序。 –

回答

1

我理解你的問題,因爲你想永久地改變表格中的字段順序。

爲此,Firebird FAQ給這個DDL語句:

ALTER TABLE table_name ALTER field_name POSITION new_position; 

位置是從一個編號。如果您希望交換兩個字段,請確保您爲這兩個字段運行語句。

如果您想要更改字段順序的臨時性,例如在查詢中,您顯然可以在select語句中定義字段順序。但我認爲,這是SQL新手學習的第一件事情之一。