DB2之function

来源:互联网 发布:淘宝卖家怎么打折 编辑:程序博客网 时间:2024/04/28 01:25
--创建demo表,字段namecreate table demo(name char(10))--向demo表中插入一条数据insert into demo values('zhangsan')--创建sql脚本(demolist.sql)create function demolist()returns table (name char(10))language sqlbegin atomic return select name from demo;end@--执行db2 -td@ -vf demolist.sql--在cmd下命令F:\DB2\IBM\SQLLIB\BIN>db2 -td@ -vf f:\DB2\DB2_SQL\demolist.sqlcreate function demolist()       returns  char(10)       LANGUAGE SQLbegin atomic     return     select name from demo;endDB20000I  SQL命令成功完成。--执行查询db2 => select * from demoNAME----------zhangsan  1 条记录已选择。--调用demolist functiondb2 => values demolist()1----------zhangsan  1 条记录已选择

原创粉丝点击