存储过程和存储函数的主要区别在于()。
A. 存储函数可以被其它应用程序调用,而存储过程不能被其它应用程序调用
B. 存储过程中必须包含一条RETURN语句,而存储函数中不允许出现该语句
C. 存储函数只能建立在单个数据表上,而存储过程可以同时建立在多个数据表上
D. 存储过程可以拥有输出参数,而存储函数不能拥有输出参数
下列关于存储过程和存储函数的叙述中正确的是()。
A. 存储过程可以带参数,存储函数不能带参数
B. 存储过程和存储函数都可以直接调用,但调用方式不同
C. 存储过程和存储函数中都可以包含RETURN语句
D. 存储过程中能使用游标,而存储函数中不能使用游标
为字段设定默认值,需要使用的关键字是()。
A. NULL
B. TEMPORARY
C. EXIST
DEFAULT
下列关于主键的描述正确的是()。
A. 主键的取值可为NULL
B. 如果主键使用单个列,则它的值必须唯一;如果使用多个列,则这些列的组合值不必唯一
C. 定义主键的关键字是FOREIGN KEY
D. 一个表只能定义一个主键