oracle建表语句end 后不往下执行
发布网友
发布时间:2022-05-16 00:26
我来回答
共1个回答
热心网友
时间:2023-10-03 14:41
可以在end;后新起一行,写上/即可像这样:
[code="sql"]
CREATE TRIGGER t_tb_a BEFORE
INSERT ON tb_a FOR EACH ROW --WHEN (NEW.SeqNo is null)
BEGIN
SELECT s_tb_a.nextval INTO:NEW.SeqNo from al;
END;
/
CREATE TABLE tb_b
(SeqNo INTEGER ,
CarNumber NUMERIC(10, 0) ,
PRIMARY KEY(SeqNo));
[/code]
拓展
Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。 Oracle,世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,如IBM P系列服务器、HP的Integraty服务器、Sun Fire服务器。Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具。