概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
SQL 测验 5 - 知行者
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
您获得 0/0 分数 (0)
类别
- 未分类0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
CREATE TEMP TABLE
- 1.
- 2.
- 3.
- 4.
1/10问题正确不同数据库系统创建临时表的语法不同,如 MySQL 用 CREATE TEMPORARY
错误不同数据库系统创建临时表的语法不同,如 MySQL 用 CREATE TEMPORARY
-
在 SQL 中,哪个关键字用于在 CASE 表达式中指定默认值?
- 1.
- 2.
- 3.
- 4.
2/10问题正确CASE 表达式中使用 ELSE 指定默认值。
错误CASE 表达式中使用 ELSE 指定默认值。
-
下列哪个 SQL 语句用于重命名表
- 1.
- 2.
- 3.
- 4.
3/10问题正确不同数据库系统重命名表的语法不同,如 MySQL 用 RENAME TABLE,SQL Server 用 sp_rename。
错误不同数据库系统重命名表的语法不同,如 MySQL 用 RENAME TABLE,SQL Server 用 sp_rename。
-
在 SQL 中,哪个函数用于将字符串转换为大写
- 1.
- 2.
- 3.
- 4.
4/10问题正确UPPER() 和 UCASE() 都可以将字符串转换为大写,取决于数据库系统。
错误UPPER() 和 UCASE() 都可以将字符串转换为大写,取决于数据库系统。
-
下列哪个 SQL 语句用于截断表(删除所有数据但保留表结构)
- 1.
- 2.
- 3.
- 4.
5/10问题正确TRUNCATE TABLE 删除表中所有数据但保留表结构,比 DELETE 更快且不记录单独的行删除。
错误TRUNCATE TABLE 删除表中所有数据但保留表结构,比 DELETE 更快且不记录单独的行删除。
-
在 SQL 中,哪个函数用于四舍五入数值
- 1.
- 2.
- 3.
- 4.
6/10问题正确ROUND() 函数用于四舍五入数值,可以指定小数位数。
错误ROUND() 函数用于四舍五入数值,可以指定小数位数。
-
下列哪个 SQL 语句用于创建序列
- 1.
- 2.
- 3.
- 4.
7/10问题正确CREATE SEQUENCE 用于创建序列对象,生成唯一的数值序列。
错误CREATE SEQUENCE 用于创建序列对象,生成唯一的数值序列。
-
在 SQL 中,哪个函数用于获取字符串的长度
- 1.
- 2.
- 3.
- 4.
8/10问题正确不同数据库系统使用不同函数:MySQL 用 LENGTH(),SQL Server 用 LEN()。
错误不同数据库系统使用不同函数:MySQL 用 LENGTH(),SQL Server 用 LEN()。
-
下列哪个 SQL 语句用于创建同义词
- 1.
- 2.
- 3.
- 4.
9/10问题正确CREATE SYNONYM 用于为数据库对象创建别名。
错误CREATE SYNONYM 用于为数据库对象创建别名。
-
在 SQL 中,哪个函数用于提取字符串的子串
- 1.
- 2.
- 3.
- 4.
10/10问题正确不同数据库系统使用不同函数:标准 SQL 用 SUBSTRING(),Oracle 用 SUBSTR(),MySQL 两者都支持。
错误不同数据库系统使用不同函数:标准 SQL 用 SUBSTRING(),Oracle 用 SUBSTR(),MySQL 两者都支持。