1. 日期处理的时候, 格式中如果要加中文, 如年, 左右加双引号
to_char(sysdate, 'yyyy"年"MM"月"dd"日"')
2. 日期处理的时候, 24小时显示
to_char(sysdate, 'yyyy.mm.dd hh24:mi:ss')
3. 日期插入
to_date('1988-09-01', 'yyyy-MM-dd')
4. 表名和列名中不要有order, date
5. 插入时, 查询插入
insert into test select * from test
6. 删除重复的列
delete from test a where rowid
7. 创建表
create table test(
Empno number(5) primary key,
Ename varchar2(16) not null,
hiredate date default sysdate,
Sal number(7, 2) check(sal> 100),
Comm number(3) default 0.0,
Dept number constraint dept_fkey references dept)
列名 列类型 附加内容(主键,非空,默认,检查,外键等)
8. 参照创建表
create table test2 as select * from test1
9. 为表增加列
alter table test add(yr number(10) not null);
10. 对列进行修改
alter table test modify (yr number(8));
11. 删除列
alter table test drop column yr;
分享到:
相关推荐
#### 三、Oracle存储过程的若干问题备忘 **1. 数据表别名的使用** - **注意**: 在Oracle中,数据表别名不能使用关键字`AS`来指定。 **2. SELECT INTO语句的使用** - **要求**: 使用`SELECT INTO`时,必须确保...
关于 Oracle 存储过程的若干问题备忘 在学习 Oracle 存储过程时,需要了解一些常见问题的解决方法。例如,在 Oracle 中,数据表别名不能加 as。在存储过程中,select 某一字段时,后面必须紧跟 into,如果 select ...
关于Oracle存储过程的若干问题备忘 - **数据表别名**: 在Oracle中,数据表别名不能使用`AS`关键字。 - **SELECT INTO**: 当在存储过程中使用`SELECT INTO`语法时,必须确保数据库中存在相应的记录,否则会引发“NO...
3. **Oracle 存储过程的若干问题备忘** - 数据表别名不能使用`AS`关键字,应该直接写为`table_name alias_name`。 - 在存储过程中,`SELECT`后的字段必须跟`INTO`指定变量,除非使用游标处理整行记录。 - `SELECT...
1. **数据表别名不能加as**:在Oracle中,为数据表定义别名时,不使用关键字`as`,例如:`SELECT * FROM table_name t`。 2. **使用SELECT INTO**:在存储过程中,使用`SELECT INTO`语句时,必须确保查询结果只有一...
关于Oracle存储过程的若干问题备忘中提到了几个关键点: 1. 在Oracle中,数据表别名不能加as。 2. 在存储过程中,使用select某字段时,后面必须紧跟into,这是因为需要将查询结果存储在变量中。如果select整个记录,...
3. **关于Oracle存储过程的若干问题备忘** - 数据表别名在Oracle中不使用`as`关键字,如:`SELECT * FROM table t;` - 在存储过程中,`SELECT`语句后跟`INTO`用于将查询结果存入变量,没有记录则会抛出`NO_DATA_...
本文档即为在安装Oracle时,对oracle用户下的.bash_profile文件进行修改的具体内容备忘。 首先,我们需要了解.bash_profile文件的作用。该文件是bash shell的配置文件之一,在用户登录时被读取执行,用于设置用户的...
3. **关于 Oracle 存储过程的若干问题备忘** - 数据表别名不能使用`as`,应直接使用别名,如 `table t`。 - 在存储过程中,`SELECT` 后的字段必须跟 `INTO` 关键字,将结果保存到变量中,除非使用游标处理多行记录...
**关于Oracle存储过程的若干问题备忘** 1. **数据表别名**:在Oracle中,数据表别名不需要使用`as`关键字,可以直接使用`table_name alias_name`。 2. **SELECT INTO**:在存储过程中,如果需要从查询结果中获取...
四、 关于 Oracle 存储过程的若干问题备忘 在使用 Oracle 存储过程时,需要注意以下几点: 1. 在 Oracle 中,数据表别名不能加 as。 在 Oracle 中,数据表别名不能加 as,这是因为 Oracle 的语法规则不允许这么做...
#### 关于Oracle存储过程的若干问题备忘 1. **数据表别名限制**:在Oracle中,使用数据表别名时不能使用`AS`关键字,这与某些其他数据库系统有所不同。 2. **SELECT INTO语法**:当使用`SELECT INTO`语句时,必须...
**关于Oracle存储过程的若干问题备忘** 1. 数据表别名在Oracle中不使用`as`关键字,而是直接跟别名,如`table_name alias_name`。 2. 在存储过程中,`SELECT`语句通常需要与`INTO`关键字结合,将数据插入变量。如果...
1. 踏实,持之以恒:Oracle的学习并非一日之功,需要耐心和毅力。选择一本适合自己的入门书籍,如《Oracle Database Administration Handbook》或者《Oracle Database 12c: Administration Workshop I》等,从基础...
这篇“Oracle语法命令备忘”将深入探讨Oracle SQL的一些核心概念和常用命令,帮助你更好地理解和操作Oracle数据库。 1. 数据库连接与登录: 使用SQL*Plus,你可以通过输入`sqlplus 用户名/密码@连接标识符`来登录...
#### 四、Oracle存储过程的基本语法 - **创建存储过程**: ```sql CREATE [OR REPLACE] PROCEDURE [schema.]procedure_name (argument [IN|OUT|INOUT] datatype [, argument [IN|OUT|INOUT] datatype]) [AUTHID ...
**关于Oracle存储过程的若干问题备忘** 1. **数据表别名**:在Oracle中,为表指定别名时不使用`AS`关键字,而是直接使用`table_name alias_name`。 2. **SELECT INTO**:在存储过程中,使用`SELECT`语句时,若要将...
**关于Oracle存储过程的若干问题备忘** 1. 数据表别名在Oracle中不需要`AS`关键字,可以直接使用`table_name alias_name`。 2. `SELECT`语句在存储过程中如果要获取单行数据,必须使用`INTO`指定变量接收,如`SELECT...
#### 关于Oracle存储过程的若干问题备忘 1. **别名限制:** 在Oracle中,数据表别名不能加`AS`关键字。 2. **SELECT INTO 语句:** 在存储过程中使用`SELECT INTO`语句时,必须确保数据库中有对应的记录,否则会抛...