多语句表值函数和内联表值函数的创建语法有很大区别,这些区别是()。
A、RETURNS关键字后面的内容不同
B、多语句表值函数包含函数体,而内联表值函数没有函数体
C、使用的创建语句不同
D、RETURN关键字后面的内容不同
A、RETURNS关键字后面的内容不同
B、多语句表值函数包含函数体,而内联表值函数没有函数体
C、使用的创建语句不同
D、RETURN关键字后面的内容不同
A、A.如果函数定义中有返回值,那么函数中就必须保证任何情况下都能通过return语句返回一个值,否则编译时会出错 B、B.一个函数中只能有一条return语句,而且它必须位于函数的最后一行 C、C.如果函数定义中没有返回值,那么这个函数就不能用return语句返回 D、D.如果函数定义中有返回值,那么这个函数就必须通过return语句返回一个值 E、E.函数通过return语句返回值
A、创建一个insert和delete操作的DML触发器 B、创建一个去调用LTRIM和RTRIM的存储过程 C、创建一个去调用LTRIM和RTRIM的用户定义函数 D、创建一个调用TRIM的用户定义函数
A、函数名称是不区分大小写的,所以msg()和Msg()表示的是同一个函数 B、函数可以有多个参数,每个参数之间用分号隔开 C、在函数的第一行还包括一个大括号,这是一种常见的风格,也可以将此大括号放到下一行 D、函数可以有返回值,也可以没有返回值。如果没有返回值,必须使用return语句
A、创建一个返回值列表的函数,它返回给定用户的登录时间值 B、创建一个返回值列表的函数,它返回返回超过当前用户登录时长的那些用户的登录小时数 C、创建一个返回指定用户当天登录小时数的函数 D、创建一个返回指定用户当月登录小时数的函数
A、从SELECT语句调用的函数均不能修改数据库表 B、函数可以带有IN、OUT等模式的参数 C、函数的返回值必须是数据库类型,不得使用PL/SQL类型 D、形式参数必须使用数据库类型,不得使用PL/SQL类型