正确答案是:D: select c_name as 姓名 from customer
分析:
在 SQL 中,设置别名的常用方法是使用 `AS` 关键字。别名用于为列或表指定一个临时名称,方便查询结果的理解和使用。
- A: `select c_name=姓名 from customer` 这种语法是不正确的。在 SQL 中,`=` 通常用于比较操作,不用于设置别名。
- B: `select 姓名=c_name from customer` 这种语法也是不正确的。类似于选项 A,`=` 不用于设置别名。
- C: `select c_name to 姓名 from customer` 这种语法是不正确的。SQL 中没有 `to` 关键字用于设置别名。
- D: `select c_name as 姓名 from customer` 这是正确的语法。`AS` 关键字用于将 `c_name` 列的别名设置为 `姓名`,这样查询结果中对应的列标题就会显示为 `姓名`。
因此,选项 D 是正确的设置别名的操作。