- 浏览: 31972 次
- 性别:
- 来自: 西安
最新评论
文章列表
insert into stuinfo (stuName,stuNo,stuAge,stuAddress)values('张秋丽', 's25301',18, '北京海淀')insert into stuinfo (stuName,stuNo,stuSex,stuAge,stuAddress)values('李斯文','s25303','女',22, '河南洛阳')insert into stuinfo (stuName,stuNo,stuAge)values('李文才', 's25302',31)insert stui ...
简单Sql语句 having group By
- 博客分类:
- 数据库
select * from s;select * from p;select * from sp;
select * from emp;alter table emp add(now char(20));insert into emp values(7355,'huige','study',7233,sysdate,1500.00,200,20,'2014年6月8日');select to_char(sysdate,'yyyy-mm-dd hh:mm;ss') from emp;select to_char(sysdate,'yyyy "年" mm "月&qu ...
Object下的方法
- 博客分类:
- java基础
1.所有方法:1. getClass()2. hashCode()3. equals()4. toString()5. clone()6. wait()...7. notify()8. notifyAll()9. finalize()2. 各个方法作用:方法摘要
protected Object clone() 创建并返回此对象的一个副本。 boolean equals(Object obj) 指示某个其他对象是否与此对象“相等”。 protected void finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾 ...
Java中函数重载与函数重写
方法重载(overloading method) 方法重载是让类以统一的方式处理不同类型数据的一种手段。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义 ...
构造方法是一种特殊的方法,与一般的方法不同是: 1.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。 2.构造方法的调用是在创建一个对象时使用new操作进行的。构造方法的作用是初始化对象。 3.不能被static、final、synchronized、abstract和native修饰。构造方法不能被子类继承。 构造方法可以被重载。没有参数的构造方法称为默认构造方法,与一般的方法一样,构造方法可以进行任何活动,但是经常将他设计为进行各种初始化活动,比如初始化对象的属性。 在Java中,任何变量在被使用前都必须先设置初值.Java提供了为类的成员变量赋初值的 ...
部分数据库编写语言的用法
- 博客分类:
- 数据库
----建外键,其中STREET_REF_DISTRICT1 是外键名称 此句意思是:将STREET1表中的DISTRICT_ID属性作为外键和DISTRICT1 表中的ID关联
alter table STREET1 add constraint STREET_REF_DISTRICT1 foreign key (DISTRICT_ID) references DISTRICT1 (ID);
-------用alter给STREET1的ID属性创建主键
alter table STREET1 add constraint PRI_STREET1 primary k ...
NUMBER(18,3)
number为数字类型
18 尺寸大小为18,也就是可以输入18位数,包括精确的小数位在内。
3 表示精确的小数位为3,如:0.234。
Sql语句的编写DML语句操作 增删改查
- 博客分类:
- 数据库
/*============================================================
DML操作
============================================================*/
CREATE TABLE stuInfo
(
stuNo CHAR(6) NOT NULL, --学号,非空
stuName VARCHAR2(20) NOT NULL , --学员姓名,非空
stuAge NUMBER(3,0) N ...
insert into stuinfo (stuName,stuNo,stuAge,stuAddress)
values('张秋丽', 's25301',18, '北京海淀')
insert into stuinfo (stuName,stuNo,stuSex,stuAge,stuAddress)
values('李斯文','s25303','女',22, '河南洛阳')
insert into stuinfo (stuName,stuNo,stuAge)
values('李文才', 's25302',31)
insert stuinfo(stuName,stuNo,stuAge ...
varchar和varchar2还有char的区别
- 博客分类:
- 数据库
--varchar,varchar2
联系:
1.varchar/varchar2用于存储可变长度的字符串
比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节
2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如
varchar(20)表示最大可以存放20个字节的内容
区别:
1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;
2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;
3.VARCH ...
添加约束(主键 外键 唯一)等
- 博客分类:
- 数据库
-- 添加主键约束(stuNo作为主键)
ALTER TABLE stuInfo
ADD CONSTRAINT PK_stuNo PRIMARY KEY (stuNo);
-- 为stuMarks添加主键约束(ExamNo作为主键)
ALTER TABLE stuMarks
ADD CONSTRAINT PK_ExamNo PRIMARY KEY (ExamNo);
--添加唯一约束(身份证号唯一,因为每人的身份证号全国唯一)
ALTER TABLE stuInfo
ADD CONSTRAINT UQ_stuID UNIQUE ...
创建并修改,添加,删除表中的(属性)字段,
- 博客分类:
- 数据库
/*============================================================
创建学员信息表
============================================================*/
CREATE TABLE stuInfo
(
stuNo CHAR(6) NOT NULL, --学号,非空(必填)
stuName ...
表空间的创建和表空间用户创建及一些用户授权撤销权限
- 博客分类:
- 数据库
在cmd中登陆:
sqlplus /nolog
conn / as sysdba
/*============================================================
创建user1_tablespace表空间
============================================================*/
CREATE TABLESPACE user1_tablespace
DATAFILE 'E:\oracle\product\10.2 ...
忘记密码时,在cmd中如何以管理员登陆
- 博客分类:
- 数据库
1.运行:cmd
2. sqlplus /nolog
3. 登陆(后不加分号)
有密码时的两种方式:conn system/密码 as sysdba 或 conn sys/密码 as sysdba
无密码时 : conn / as sysdba (无密码时)
4.下面就可以创建表空间了
5.创建用户了
关于删除一个序列和创建一个序列的代码
- 博客分类:
- 数据库
-----删除一个houseId的序列
drop SEQUENCE HOUSE_ID_SEQ;
------创建一个houseId的序列CREATE SEQUENCE HOUSE_ID_SEQ INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 NOCACHE;