sqlserver创建函数的实例(create function)
CREATE?FUNCTION? 名称(@ID VARCHAR(10)) END? ? ? ? ? create?? function?? f_qry2(??@xtype?? nvarchar(2)?? )returns?? @re?? table(id?? int,name?? sysname)?? as?? begin?? insert?? @re?? select?? id,name?? from?? sysobjects?? where?? xtype=@xtype?? return?? end?? go?? ??? ??? --调用?? select?? *?? from?? f_qry2('U')?? go drop function f_qry2 ?? --1.直接从select中返回?? create?? function?? f_qry1(?? @xtype?? nvarchar(2)?? )?? returns?? table?? as?? return(select?? *?? from?? sysobjects?? where?? xtype=@xtype)?? go?? ??? --调用?? select?? *?? from?? f_qry1('U')?? go?? drop function f_qry1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |