DB层关于语言的能力其实是在下降的,尤其在使用了NOSQL, 以及MYSQL 后,数据库本身的语言SQL 的能力变得不再重要,或不再需要,这也就导致,ORALCE SQL SERVER 的先辈们的那些过程语言被抛弃...下面就从POSTGRESQL 的函数开始, 四个部分 建立一个PG函数, 传递参数, 如何在内部控制函数, 从函数内部返回一个结果....Roybal',9,1);
上面的函数定义了, 传入的参数的数据类型,以及返回数据的类型,通过$$来界定存储过程$$ 并且在最下面标注上的函数的语言是plpgsql....create table camulate (id SERIAL primary key,
base_number numeric,
base_100 numeric,
round numeric...select insert_s(1);
select insert_s(1.4444);
select insert_s(2.7039);
另外可能还牵扯一个灵活性的问题,尤其函数,如果相关的功能变化