问题 单项选择题

以下哪个是一个合法的表名

A.COLUMN
B.NUMBER#1
C.1CUSTOMER
D.NEW_CUSTOMER_ENTERED_BEFORE_SEPT01

答案

参考答案:B

解析: 这一题是测试对表名命名规则的熟悉程度。根据有关表名命名规则的定义的介绍,可知表名必须以英文字母开头,之后跟大写或小写英文字母、数字字符、“#”、“$”、“_”,选项C可以排除,因为它以数字1开始。因为表名一定不能与Oracle数据库系统的保留关键字相同,而COLUMN是Oracle的保留关键字,所以选项A也可以排除。因为名字的长度最长为30个字符,所以选项D也可以排除。只有选项B符合表名的所有要求,即为正确的答案。

单项选择题 A1/A2型题
单项选择题