Oracle对字段的增删改方法分享_oracle

Oracle是目前最流行的数据库之一,功能强大,性能卓越,相对的学习的难度还是不小。本文就是将自己的一些经验总结分享给大家,做个积累,方便自己和其他的学习者。

修改字段类型或者长度:

alter table 表名 modify 字段名 字段类型 (字段长度)

例: 

alter table table_name modify column_name varchar (10);

此为标准SQL,对任何数据库都适用 

修改字段名:

alter table 表名 rename column 旧字段名 to 新字段名

例:

alter table table_name rename column old_column to new_column;

增加字段:

alter table 表名 add(字段名 字段类型和长度)

alter table table_name add(one_column varchar2(10));

一次增加多个字段的话,每个字段直接以,分开。

如下例子:

alter table table_name add(one_column varchar2(10),two_column varchar2(5),....)

 

删除字段:

alter table 表名 drop(字段名)

alter table table_name drop(one_column); 或者是 alter table table_name drop column
one_column;

一次删除多个字段,要在括号中,每个字段以,分开。

如下例子:

alter table table_name drop(one_column,two_column,...)

总结

以上就是为大家总结的Oracle对字段增删改语句的全部内容,希望对大家能有所帮助。如果有疑问或者问题可以留言。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索oracle
, 删除字段
, 修改字段长度
增加字段
oracle增删改、触发器增删改 oracle、oracle 修改字段长度、oracle 删除字段、oracle 修改字段类型,以便于您获取更多的相关知识。

时间: 2024-09-09 03:50:55

Oracle对字段的增删改方法分享_oracle的相关文章

nodejs中mongoose object 字段的增删改查

1.引子 mongoose的schema支持Object格式的数据,常常一堆可能不定的元数据或者配置信息放在该字段里.如用户表有3个字段: email:用户邮箱 password:用户密码 meta:用户元信息,因为目前不定,就定义类型为Object,可以放用户昵称.年龄.QQ号.登录注册时间等等 要操作meta字段就设计到该字段的增删改查了,而不是整个文档的增删改查,因此就这个需求,写了个小model(mongoose-objectpath)专门来处理这个字段的增删改查. 2.模块API 2.

java spring mvc怎么设置全局增删改方法为post请求

问题描述 java spring mvc怎么设置全局增删改方法为post请求 我不想在每个增删改方法注解的形式表明此方法为post请求,想在配置文件中设置全局的以add*updata*等开头的方法为post请求 解决方案 @Controller@RequestMapping(value=""t""method=RequestMethod.POST)public class TestController {...} 解决方案二: @Controller@Request

ORACLE实现字段自增示例说明_oracle

下面用一个例子来说明如何实现oracle中字段的自增. 首先,创建一个表格SuperAmin 复制代码 代码如下: create table SuperAdmin( ID number(11) primary key, Name varchar(11) not null unique, Password varchar(11) not null ) 然后就是创建一个序列 复制代码 代码如下: create sequence autoid start with 1 increment by 1 m

asp.net操作xml增删改示例分享

 这篇文章主要介绍了asp.net操作xml增删改示例,需要的朋友可以参考下   代码如下: using System;  using System.Collections;  using System.ComponentModel;  using System.Data;  using System.Drawing;  using System.Web;  using System.Web.SessionState;  using System.Web.UI;  using System.We

两种oracle创建字段自增长的实现方式_oracle

mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能. 因为两种方式都需要通过创建序列来实现,这里先给出序列的创建方式. CREATE SEQUENCE 序列名 [INCREMENT BY n] [START WITH n] [{MAXVALUE/ MINVALUE n|NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHE n|NOCACHE}]; 解析: 1)INCREMENT BY用

表附加字段 还有对表字段的增删改查

问题描述 Table的增強主要两种.一种是AppendStructure,还有一种就是Include形式我现在想用Include格式自定义为SPFLI表增加5个字段将表SPFLI附加5个字段(任意定义),并复制为自定义的客户化表:将SPFLI中的数据通过程序的方法复制到自己建立的客户化表:编写一个交互程序(dialog),实现对客户化表中所有字段的查询(筛选).修改.新增和删除操作(注:1查询字段可只设置少数几个:2定义查询.新增.删除3个按钮,分别对应不同功能:3使用工具栏的保存按钮保存数据

PL/SQL Dev连接Oracle弹出空白提示框的解决方法分享_oracle

没办法,只能自己研究,经过大概一天时间吧,还是搞好了,写个总结. 出现这种问题,解决方法大概有这几种: 1.权限不够,导致弹出空吧提示框.(直接上链接) http://jingyan.baidu.com/article/066074d6760959c3c21cb0d6.html 就PL/SQL图标上点右键---属性---兼容性--管理员身份运行此程序的勾打上,即可 2.环境变量没设对. ①在安装oracle服务器的机器上搜索下列文件,oci.dllocijdbc10.dll(其中10代表orac

oracle排名函数的使用方法分享_oracle

在oracle中,有rank,dense_rank,row_number,以及分组排名partition. 说明: rank:排名会出现并列第n名,它之后的会跳过空出的名次,例如:1,2,2,4 dense_rank:排名会出现并列第n名,它之后的名次为n+1,例如:1,2,2,3 row_number:排名采用唯一序号连续值,例如1,2,3,4 partition:将排名限制到某一分组 格式:   row_number() over(partition by bb.channel_name o

windows 7安装ORACLE 10g客户端的方法分享_oracle

1.因为oracle 10g暂时没有与win7兼容的版本,我们可以通过对安装软件中某些文件的修改达到安装的目地. a)打开"\ORACLE10G_client \stage\prereq\client\"路径,找到refhost.xml文件,打开,向其中添加如下代码并保存. 复制代码 代码如下: <OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM> b)打开&q