- 浏览: 324275 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (212)
- JAVA (38)
- Ant (18)
- Hibernate (9)
- javascript (4)
- Struts1.x (1)
- Spring (2)
- CSS (1)
- Struts2.x (0)
- Unix (24)
- JMX (0)
- Webservice (0)
- Jboss (2)
- 设计模式 (7)
- xml (2)
- jsp (5)
- mysql (1)
- HTML (3)
- servlet (6)
- ajax (4)
- 数据库管理 (12)
- 数据结构 (1)
- JAVA多线程设计模式 (15)
- Oracle (30)
- shell视频 (1)
- quartz 集群 (0)
- redis (0)
- JVM (1)
最新评论
-
gaowei52306:
...
Ant常见属性解析--if-else -
myworkfirst:
${input.deploy.property.paths}& ...
Ant常见属性解析--foreach -
liuzl121:
顶一个 学习了
Cookie和Session专题 -
virtuallife:
正需要这个功能,试试~
Ant脚本中使用try-catch -
shutaodream:
,不错,学习
Oracle中to_char函数的用法
/*============创建Customer表==========*/ create table Customer ( Customer_id number(6) not null, Customer_name varchar2(50) not null, Password varchar2(20) not null, True_name varchar2(20), Email_address varchar2(50) not null, --唯一 Password_question varchar2(50) not null, Password_anwser varchar2(50) not null, Status char(1), --默认是1,取值0或1 Customer_level char(1), --默认是1,取值1,2,3 Score number(6), Register_date date, --默认为系统时间 Login_time timestamp, Login_count number(6), Login_ip char(6) ); /*===========创建Orders表==========*/ create table Orders ( Order_id varchar2(10) not null, Order_Customer_id number(6) not null, Order_date date not null, Order_price number not null ); /*==========查询Customer表===========*/ select * from Customer /*==========向表中添加数据===========*/ insert into Customer values (220077,'wantingqiang','wtq','万廷强','lovezhqj@qq.com','你是哪个?','wtq','1','3',150,sysdate,sysdate,15789,'172.26') /*==========修改表Customer===========*/ alter table Customer modify Login_ip char(16); /*=========修改第一条记录中的ip=====*/ update Customer set Login_ip='172.26.3.145' where Customer_id='220077';--ip地址修改成功 /*=========添加一个列===============*/ alter table Customer add LoginOut_time date; --新列增加成功 /*=========删除一个列LoginOut_time========*/ alter table Customer drop column LoginOut_time; --列删除成功 /*========给列添加注释===========*/ comment on column Customer.Customer_Name is '客户姓名'; /*========给表添加注释==========*/ comment on table Customer is '客户表,为了保持与客户的联系'; /*========重新命名表============*/ alter table Customer rename to Customer_Change; select * from Customer_Change alter table Customer_Change rename to Customer; /*==========添加非空约束========*/ alter table Customer modify status not null; --非空约束添加成功 /*==========添加主键约束========*/ alter table Customer add constraint customer_id_pk primary key(Customer_id); --主键添加成功 /*==========添加外键约束========*/ --向Orders表中添加外键,与Customer表关联 --在下面的列子末尾加上: --on delete 表示允许级联删除 --on update 表示允许级联更新 alter table Orders add constraint Orders_Customer_fk foreign key(Order_Customer_id) references Customer(Customer_id); --外键添加成功 /*==========删除外键约束=========*/ alter table Orders drop constraint "ORDERS_CUSTOMER_FK"; --外键删除成功,这个要注意大小写哈 /*=========添加唯一约束========*/ alter table Customer add constraint un_email unique(Email_address); --添加唯一约束成功 /*=========修改默认约束========*/ alter table Customer modify Status default('1'); /*=========添加检查约束========*/ alter table Customer add constraint ck_status check(Status in ('1','0')); --检查约束添加成功 /*==========禁止检查约束=======*/ alter table Customer disable constraint ck_status; --禁止成功 /*==========激活检查约束=======*/ alter table Customer enable constraint ck_status; --激活成功 /*==========删除检查约束========*/ alter table Customer drop constraint ck_status; --删除检查约束成功 /*==========最后事删除表========*/ drop table Customer;
发表评论
-
索引与执行计划
2016-09-19 17:24 281引用 http://www.cnblogs.com/jiang ... -
SQL表连接查询(inner join、full join、left join、right join)
2016-06-16 16:59 0http://www.cnblogs.com/still-wi ... -
查看Oracle连接数
2012-06-02 14:47 1423OracleSQLJDBC.做数据库开发的时候,有时候会遇到连 ... -
Oracle 游标
2010-01-04 17:25 1650游标是SQL的一个内存工作区,由系统或用户以变量的形式定 ... -
ORACLE备份与恢复
2009-12-31 10:04 7651)ORACLE:使用sysdb ... -
ORACLE下面几个有用的存储过程
2009-12-30 16:51 603删除视图 create or replace proce ... -
查询Oracle当前用户使用的SID
2009-12-09 14:54 1319select instance_name,host_n ... -
Oracle中强行断开用户连接的方法
2009-12-09 14:50 2985首先查找目标用户的当前进程,注意是serial#而不是se ... -
char和varchar2的区别
2009-12-02 10:24 925区别: 1.CHAR的长度是固定的,而VARCHAR2 ... -
rowid解析
2009-12-02 10:09 852先对 rowid 有个感官认识: select ROWID ... -
sqlldr的用法
2009-11-23 16:41 3064sql loader可以把一些以文本格式存放的数据顺利的导入到 ... -
Oracle中时间的函数
2009-11-12 23:21 1041一、 常用日期数据格式 1.Y或YY或YYY 年的最后一位 ... -
Oracle中to_char函数的用法
2009-11-12 23:06 2692数字 to_char(1210.73, '9999.9') ... -
Oracle常用函数
2009-11-12 22:18 846*在一个字符串中搜索指定的字符,返回发现指定的字符的位置 ... -
Informix onstat 命令详解
2009-10-30 22:39 7069几个常用的onstat选项实例解释 · O ... -
Oralce表解锁
2009-10-29 20:53 1155ORACLE里锁有以下几种模式: 0:none 1:n ... -
表的锁定
2009-10-29 20:36 780... -
快速删除ORACLE重复记录
2009-10-25 19:47 679*通过创建临时表来实现 create table temp ... -
Oracle中锁定用户以及解锁
2009-10-25 19:43 849操作用户必须有DBA权限 alter user test ... -
从一个表中读取的数据插入到另外一张表中的sql语句
2009-10-24 16:56 2865insert into 新表 select 字段1,字 ...
相关推荐
Oracle表的操作,自己总结的,很适合刚接触的人看
oracle表操作的精粹总结,包括存储过程,触发器,视图等总结和例子分享
在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢? 方式有三种,不过都有一些局限性,下面简单的解析、总结一下。 1:使用ORA_ROWSCN伪列获取表最后的DML时间 ORA_ROWSCN伪列是Oracle 10g开始...
集成了完整的数据库操作总结,内容精炼,示例演示,一看就懂,高清PDF。内容从登录操作、表空间与段、常用工具、SQL Plus常用命令、常用数据类型、SQL分类、数据操作(DML)、标量函数的使用、对象管理(DDL)、约束...
总结了ORACLE常用命令,包含日志管理、表空间管理、用户管理等方面的操作!
Oracle sql文总结(case when,查看执行计画,文本操作,查看锁表及解锁,游标)
4、索引高度:索引高度是指由于数据行的插入操作而产生的索引层数,当表中添加大量数据时,oracle将生成索引的新层次以适应加入的数据行,因此,oracle索引可能有4层,但是这只会出现在索引数中产生大量插入操作的...
Oracle+分区表++总结 一. 分区表理论知识 二. 普通表转分区表方法 三. 分区表的其他操作
NULL 博文链接:https://martin870220.iteye.com/blog/796811
Oracle SQL连接查询总结 缺省情况下是inner join,开发中使用的left join和right join属于outer join,另外outer join还包括full join.下面我通过图标让大家认识它们的区别。 现有两张表,Table A 是左边的表。Table ...
二、 数据库命令——有关表、视图等的操作 1. 创建表employee 例1 定义一个人事信息管理系统中存放职工基本信息的一张表。可输入如下命令: SQL>CREATE TABLE employee (empno number(6) PRIMARY KEY, /* 职工编号...
走进Oracle 2 1. Oracle简介 3 2. Oracle安装 4 3. Oracle客户端工具 9 4. Oracle服务 16 5. Oracle启动和关闭 17 6. Oracle用户和权限 18 7. 本章总结 21 8. 本章练习 22 SQL数据操作和查询 25 1. SQL简介 26 2. ...
修改项目时,涉及到了Oracle中许多表的修改(包括:增加、删除字段,修改注释等)。由于开始没有进行记录,造成在上测试机时,忘记了具体修改过哪些表了。后来在网上查找了一些资料,例如: 代码如下: 1、select uat...
第7章 Oracle数据库管理操作 7.1 学会使用视图 7.1.1 增加安全性 7.1.2 隐藏数据的复杂性 7.1.3 实现命名简洁性和易读性 7.1.4 实现更改灵活性 7.2 实现记录的唯一性 7.2.1 用键实现 7.2.2 创建唯一...
38.优化调整Oracle 8i数据库(从操作系统) 39.在Internet上运作公司是一项艰苦的任务--关键任务 40.在oracle中限制返回结果集的大小 41.在远端如何建立standby数据库 42.怎样分析你的SQL语句的效率 43....
Oracle Database 11gR1引入了OLTP表压缩新特性,允许所有数据类型维护操作期间被压缩,包括常规的DML,例如INSERT和UPDATE,与此同时,OLTP表压缩减少了写操作的压缩开销,使得更适合事务性或者OLTP环境。
oracle学习笔记,txt格式,完全是自己总结的,特别详细,有例子,还有练习题以及答案。包括1.基本SQL语句 2.限制和排列数据 3.单行函数 4.多表查询 5.组函数 6.子查询 7.数据操作 8.创建和维护表 9.约束 10.创建视图...
C#语言SQL+Access+Oracle通用版数据库操作类源码,大家以后再也不用为数据库操作而去找资料了,这下子全了,是我结合网上这类资源总结分析整理出来的精华呀!
oracle日常操作,包含了建表语句、表空间创建、扩展、删除,oracle日常问题总结等内容