oracle数据的增删查改,Oracle数据库对表基本的操作--增删查改

--向student表中加入入学时间属性,其数据类型为日期型

alter table student add scome date;

--删除student表中的入学时间属性

alter table student drop column scome;

--删除基本表

drop table ;

--修改列

alter table student modify(列名 数据类型);

--修改表名

rename to ;

--修改列名

alter table rename column to ;

--建立索引是加快查询的有效手段,加快查找速度

--为学生表student按姓名建立唯一索引

create unique index index_sname on student(sname);

--删除索引

drop index ;

drop index index_sname;

--单表查询

select

from

where ;

--数据更新插入

insert into values(表中所有字段信息);

insert into (列名1,列名2...) values (列名内容);

--更新修改数据

update

set =

where ;

--删除数据

delete from

where ;

--视图:是从一个或者几个基本表导出的表,是一个虚表,可以限制用户对数据库的访问

--例如:

create view vw_student

as

select sno,sname,sage

from student

where sdept='CS';

--授权

--授权用户

grant select

on student

to user1;

--允许授权用户把权限授予给其他用户

with grant option;

--权限回收

revoke update

on student

from user1;

SQL Server 表的管理_关于表的操作增删查改的操作的详解(案例代码)

SQL Server 表的管理_关于表的操作增删查改的操作的详解(案例代码) 概述: 表由行和列组成,每个表都必须有个表名. SQL CREATE TABLE 语法 CREATE TABLE tabl ...

mongodb(四):对文档操作增删查改(python)

连接mongodb #!/usr/bin/env python # -*- coding:utf-8 -*- import pymongo mongo_client = pymongo.MongoCl ...

mysql数据库技术1——基本的增删查改的sql语句

1.数据库语言的分类 DDL:数据库定义语言 data Definition language 用于创建.修改.和删除数据库内的数据结构,如: 1:创建和删除数据库(CREATE DATABASE | ...

Mysql常用增删查改及入门(二)

常用:数据库常用就是DML:增删查改 1.增加数据: insert into 表名 values (值1,值2...); insert into 表名 (字段1,字段2) values (值1,值2) ...

Java连接MySQL数据库及简单的增删查改操作

主要摘自 https://www.cnblogs.com/town123/p/8336244.html https://www.runoob.com/java/java-mysql-connect.h ...

分享一段ios数据库代码,包括对表的创建、升级、增删查改

分享一段ios数据库代码.包括创建.升级.增删查改. 里面的那些类不必细究,主要是数据库的代码100%可用. 数据库升级部分,使用switch,没有break,低版本一次向高版本修改. // DB.h ...

[置顶] cocos2dx sqllite 增删查改等操作

首先导入文件shell.c sqllite3.c sqlite3.h sqlite3etx.h文件(注意在生成安卓项目是 不要将shell.c写进android.mk文件中,写进去在cywin中生成会 ...

利用dbutils工具实现数据的增删查改操作(dbutis入门)

一.前期准备 1.安装数据库(如:mysql5.5) 2.安装Eclipse(如:3.4) 3.下载数据库驱动包 4.下载dbutis工具包 5.在Eclipse创建名为 dbutils 的工程并在工 ...

SQL Server 表的管理_关于数据增删查改的操作的详解(案例代码)

SQL Server 表的管理_关于数据增删查改的操作的详解(案例代码)-DML 1.SQL INSERT INTO 语句(在表中插入) INSERT INTO 语句用于向表中插入新记录. SQL I ...

随机推荐

XListView理念

package com.example.testxml1; import java.io.ByteArrayInputStream;import java.io.InputStream;import ...

NBUT 1602 Mod Three(线段树单点更新区间查询)

[1602] Mod Three 时间限制: 5000 ms 内存限制: 65535 K 问题描述 Please help me to solve this problem, if so, Liang ...

POJ 3419 Difference Is Beautiful(RMQ变形)

题意:N个数,M个询问,每个询问为一个区间,求区间最长连续子序列,要求每个数都不同(perfect sequence,简称PS). 题解:很容易求出以每个数为结尾的ps,也就是求区间的最大值.有一个不 ...

函数page_rec_get_next_const

/************************************************************//** Gets the pointer to the next recor ...

Bluez SPP实现代码分析(转)

源:http://blog.csdn.net/walkingman321/article/details/7218705 本文分析蓝牙协议栈中蓝牙转串口(SPP)部分的实现. 1.  基本概念 Blu ...

vue组件详解(四)——使用slot分发内容

一.什么是slot 在使用组件时,我们常常要像这样组合它们: & ...

《java入门第一季》之正则表达式小案例

案例一: 判断手机号码是否满足要求 import java.util.Scanner; /* * * 需求: * 判断手机号码是否满足要求? * * 分析: * 13436975980 * 13688 ...

Koa 学习笔记

开始 就像官网上说的,一切框架都从一个"Hello World"开始,首先我们新建一个 package.json,内容尽量简单: { "name": " ...

(转)java程序员进入名企需要掌握哪些,立一个flag

想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,在面试之前到底需要准备哪些东西呢?面试时面试官想了解你的什么专业技能,以下都是一个合格Java软件工程师所要具备的. 一.专业技能 熟练的 ...

你可能感兴趣的:(oracle数据的增删查改)