ORACLE 如何创建表数据库脚本(如下题)

bill表一bill_id为账单编号,
charge 为账单金额,
pay_id: 付款编号,
bill_name:账单描述,
bill_date 账单日期
PK:bill_id FK:pay_id, 对应payment表的主键。
Bill_date 有约束条件,只能在2009-2010年。
以 bill_name (升序)和 bill_date(降序) 创建所以

bill_id NUMBER(20)
charge NUMBER(20,2)
pay_id NUMBER(20)
bill_name VARCHAR2(10)
bill_date DATE

payment表一pay_id为付款编号,charge 为付款金额,PK:pay_id
pay_id NUMBER(20)
charge NUMBER(20,2)

[quote]数据库脚本是否是创建数据库的SQL及约束。。 [/quote]
是的,

使用数据库辅助工具,开发更快。
[quote]
数据库管理(Database Administration)
  
  Database Configuration Assistant 数据库配置助手:创建、配置、删除数据库[/quote]

可以使用Pl/Sql Developer,简单易用,
是Oracle开发测试的非常好的工具。

[quote]是否是直接写建表语句SQL? [/quote]
不需要直接写,图形化界面建表。建好表之后可以帮你生成建表的sql语句。