Oracle数据库:添加列与SQL语句详解
需积分: 35 150 浏览量
更新于2024-08-23
收藏 3.47MB PPT 举报
本篇文章主要讲解了Oracle数据库中添加列的操作以及基础的SQL查询语句详解。首先,针对表格"mytest"的例子展示了如何向表中添加新的列,如:
1. 添加一个名为"age",数据类型为NUMBER的基本列:
```
ALTER TABLE mytest ADD (age number);
```
2. 同时,如果需要为新列设置默认值,例如将名为"salary"的列设为NUMBER类型,长度为9,小数点后1位,并预设为8888,可以使用以下语句:
```
ALTER TABLE mytest ADD (salary number(9,1) default 8888);
```
文章随后进入SQL查询部分,详细介绍了如何使用SELECT语句进行数据检索。读者学习了如何查询特定列,如部门ID(dept_id)和工资(salary):
```sql
SELECT dept_id, salary FROM s_emp;
```
进一步地,通过算数表达式在查询中计算字段值,如计算年薪(一年12个月的工资乘以12):
```sql
SELECT salary * 12 AS '年薪' FROM s_emp;
```
这里还提到了括号的重要性,它可以帮助调整运算符的优先级,例如:
```sql
SELECT last_name, salary, 12 * (salary + 100) FROM s_emp;
```
通过这些例子,读者可以理解如何在实际操作中添加列、执行基本的SQL查询,并利用表达式和运算符进行数据处理。本文适合初学者入门Oracle SQL,或者作为查询技巧的参考指南。对于进阶用户,本文提供的内容是理解和掌握Oracle SQL语言的基础组成部分。
803 浏览量
105 浏览量
120 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
小婉青青
- 粉丝: 28
- 资源: 2万+