07Oracle Database 数据表
Oracle Database 数据表
DDL 数据定义语言 - 建立数据库对象
create /alter/ drop/ truncate
创建表
Create table table_name(
Column_name datatype
);
Desc table_name;
修改表
修改表名
Rename table_name to new_table_name;
添加字段
Alter table table_name add column_name datatype;
更改字段数据类型
Alter table table_name modify column_name datatype;
删除字段
Alter table table_name drop column_name;
修改字段名
Alter table table_name rename column column_name to new_column_name;
删除表数据
Truncate table table_name;
删除表及表数据
Drop table table_name;
常用表
user_constraints 用户约束
user_tables 用户表
all_all_tables 所有用户表
all_constraints 所有约束
user_cons_columns 约束列
all_cons_columns 所有约束列
nls_session_parameters 当前会话信息
v$nls_parameters 系统参数
创建表
create table tab_name
(
column_name data_type ,
column_name data_type ,
column_name data_type ,
……..
)
修改表
插入列
alter table tab_name add(column_name data_type)
修改列
alter table tab_name modify(column_name data_type)
删除列
alter table tab_name drop column column_name;
表重命名
rename tab_name to change_name
删除表
drop table tab_name删除记录和结构,不可恢复
转载于:https://www.cnblogs.com/Aha-Best/p/10858794.html
07Oracle Database 数据表相关推荐
- 09Oracle Database 数据表数据插入,更新,删除
Oracle Database 数据表数据插入,更新,删除 插入数据 Insert into table_name(column) values(values); insert into studen ...
- SQL代码——数据库,数据表代码操作
数据库 创建数据库Create database db_library; 查看数据库show databases; 选择数据库ues db_library; 删除数据库drop database db ...
- Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表、修改表,以及增、删、改、查)之详细攻略
Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表.修改表,以及增.删.改.查)之详细攻略 目录 一.两种方法建立表.修改表,插入多条数据记录 ...
- java查询mysql装载bean_jsp与javabean链接mysql数据库并查询数据表的简单实例源码
jsp与javabean链接mysql数据库并查询数据表的简单实例源码.这个简单的实例是给新手学习的,或者一些高手临时忘记怎么使用jsp操作mysql数据库时候查找的,包括了建立mysql数据库连接的 ...
- iOS-查询数据库--指定数据表中的当前数据行的总数量
很多时候,我们在查询一个表的时候,不想得到里面的记录内容,只是想简单的得到符合查询条件的记录条数. FMDB中有一个很简单的方法就可以实现,见下面的代码实例: #import "FMdata ...
- python数据库建表_mysql数据表如何创建
在 MySQL 中,可以使用 CREATE TABLE 语句创建表.其语法格式为:CREATE TABLE <表名> ([表定义选项])[表选项][分区选项]; 其中,[表定义选项]的格式 ...
- 如何重新创建mysql数据库_重新创建数据库与数据表《 MySQL 基础 》
前面我们介绍的一些 sql 的语句是 sql 的 ddl 的部分,也就是定义数据结构用的 ... 在接下来的视频里,我们会去看一下 sql 的另一个部分,也就是 dml ,关于数据的操作的部分 ... ...
- access在哪里可以设主键_access利用DAO设置数据表的主键
access数据表中,建议都设置一下主键.既可以保证实体的完整性,也加快数据库的操作速度. 在access中,添加主键可以用点击表格右键,主键,看到的钥匙符号就是主键了. 也可以通过代码动态添加主键 ...
- mysql5.7 数据表的基本操作
前言 在创建数据库之后,接下来的工作是创建数据表,所谓的数据表,指的是在已经创建好的数据库中建立新表.创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性约束的过程. 1.创建表属于数据库 ...
最新文章
- Anaconda | CentOS7 -解决 Python2和Python3共存
- APUE(第三章)文件IO
- Tomcat7 配置 ssl
- Python基本语法(基于3.x)
- mybaits 字段设置null_为什么阿里巴巴禁止开发人员修改serialVersionUID 字段的值
- 用于zsh的插件incr(目录提示和补全)
- git学习(10):Git的使用--如何将本地项目上传到Github(两种简单、方便的方法)
- 【GPU编程】开始Cg之旅,编译自己的第一个Cg程序
- 管理新语:会议与问题的关系
- tomcat 设置编码格式
- 计算机网络自顶向下WireShark实验:ICMP
- 利用envi与arcmap/arcgisPro制作一张植被覆盖指数专题地图(地图学作业)
- Android开发之十二:Camera成像原理介绍
- 智能测试实践之路-UI缺陷检测
- 港科夜闻|全国政协副主席梁振英一行到访香港科技大学(广州)
- Devtools下载添加到谷歌扩展程序
- #7 C++高级--内存管理、文件处理、多线程
- MySQL 修改表 添加字段
- go基于腾讯云实现发送短信
- 【Linux】解压缩命令
热门文章
- linux的Nginx安装、默认虚拟主机、用户认证、域名重定向配置介绍
- YII2框架的excel表格导出
- 让Web开发者事半功倍的8个网站
- 【正一专栏】疯狂溢价的转会市场,中国足球最奇葩
- 【Python学习系列一】Windows下Python及其IDE(eclipse+pydev)安装
- DLL的高级操作技术——Windows核心编程学习手札之二十
- TensorFlow预训练模型在新图中权重部分加载
- FisherVector编码的来龙去脉
- 线性多播/线性广播/线性扩散/一般线性网络码
- RAMdisk保存文件方案,解决关机后无盘镜像文件没了的方案