-- 在建立表时用建立主键 CREATE TABLE plsql101_product2 ( product_name VARCHAR2(25) PRIMARY KEY, product_price NUMBER(4,2…
plsql 源代码
PL/SQL也是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑…
SELECT plsql101_purchase.product_name, plsql101_person.last_name, plsql101_person.first_name, plsql101_pur…
/* -- Following does not check for nulls in LAST_STOCK_DATE, because it's possible -- a product could be added to the list bef…
-- NOT NULL CONSTRAINT ALTER TABLE plsql101_person MODIFY (first_name NOT NULL); ALTER TABLE plsql101_person MODIFY (last_name N…
INSERT INTO plsql101_product VALUES ( 'Red Snaphoo', 1.95, 10, '30-12月-01') ; ALTER TABLE plsql101_product DISABLE CONST…
SELECT product_name FROM plsql101_product ORDER BY product_name; SELECT prod.product_name, prod.product_price, …
SELECT plsql101_purchase.product_name, plsql101_product.product_price, plsql101_purchase.quantity, plsql10…
ALTER TABLE plsql101_person ADD CONSTRAINT plsql101_person_unique UNIQUE ( first_name, last_name, hire_date …
ALTER TABLE plsql101_purchase ADD CONSTRAINT plsql101_purchase_fk_product FOREIGN KEY (product_name) REFER…
--查询采购信息和对应经手人的各人信息:图形分析:补充3_product.ppt --不仅要知道采购信息,还要知道相应采购人的信息。 SELECT plsql101_purchase.product_name, plsql101_per…