Oracle數據庫中定義外鍵的方法是在創建表時使用FOREIGN KEY約束來指定外鍵。具體語法如下:
```sql
CREATE TABLE 表名(
列名1 數據類型,
列名2 數據類型,
...
CONSTRAINT 外鍵約束名 FOREIGN KEY (列名1) REFERENCES 關聯表名(關聯列名)
);
```
其中,外鍵約束名是可選的,如果不指定將由系統自動生成。列名1是當前表中的列,關聯表名是要關聯的表,關聯列名是關聯表中的列。
例如,如果要在訂單表中添加一個外鍵關聯到客戶表的客戶ID列,可以這樣定義:
```sql
CREATE TABLE 訂單(
訂單ID INT PRIMARY KEY,
客戶ID INT,
金額 DECIMAL,
CONSTRAINT 訂單外鍵 FOREIGN KEY (客戶ID) REFERENCES 客戶(客戶ID)
);
```