范例:数据库创建脚本 -- 删除数据表 DROP TABLE member PURGE ; -- 创建数据表 CREATE TABLE member ( mid NUMBER , name VARCHAR2(50) NOT NULL , address VARCHAR2(200) , zipcode ...
分类:
数据库 时间:
2016-08-24 18:52:01
阅读次数:
261
VARCHAR2(size) 可变长度的字符串,其最大长度为size个字节;size的最大值是4000,而最小值是1;你必须指定一个VARCHAR2的size; NVARCHAR2(size) 可变长度的字符串,依据所选的国家字符集,其最大长度为size个字符或字节;size的最大值取决于储存每个字 ...
分类:
数据库 时间:
2016-08-24 14:42:45
阅读次数:
179
对于VARCHAR2类型,我们在内存使用和效率上需要做出一个权衡。对于VARCHAR2(长度>=2000)变量,PL/SQL动态分配内存来存放实际值,但对于VARCHAR2(长度<2000)变量,PL/SQL会预先分配足够的内存。所以,如果我们把同样一个500字节的值放入一个VARCHAR2(200 ...
分类:
数据库 时间:
2016-08-24 11:04:36
阅读次数:
145
1. 向表中添加新的字段 alter table table_name add column_name varchar2(20) not null 2. 删除表中的一个字段 delete table table_name column column_name 3. 修改表中的一个字段名 alter ...
分类:
数据库 时间:
2016-08-23 11:39:57
阅读次数:
174
1.创建一个javaweb项目MyBatis_Part4_Procedure 2.在src下创建procedure.sql文件 1 --创建表 2 create table p_user( 3 id number primary key, 4 name varchar2(20), 5 sex var ...
分类:
其他好文 时间:
2016-08-23 01:35:26
阅读次数:
223
varchar2(6) 张三 --在jbk中是两个字节,在utm中是三个字节char(6) 张 三 --可以确定长度的用charclob --大存储,没事少用,当多余4000字节时,会用lob来存储,效率变低 number 100.123 --精度为6(整数加小数),number的精度为38numb ...
分类:
数据库 时间:
2016-08-23 01:25:09
阅读次数:
231
恢复内容开始 大家在想看看数据库中有哪些数据表中,哪些字段中有“helloworld” 这个字符串,现在数据库所有的表,视图都不能直接提供,所有必须通过循环去访问所有的数据表,所有的字段列,然后去访问所有的字段名。sql 如下: declare v_Sql varchar2(2000); v_cou ...
分类:
数据库 时间:
2016-08-20 17:48:02
阅读次数:
281
varchar2最大是4000字节,那么就看你的oracle字符集:(select userenv('language') from dual;)如果字符集是16位编码的,ZHS16GBK,那么每个字符16位,2字节,所以可以容纳2000字符。如果是32位编码的字符集,那么只能存储 1000个字符。 ...
分类:
数据库 时间:
2016-08-19 13:17:25
阅读次数:
231
1.创建如下数据库脚本 1 --2.项目表 2 -- Create table 3 create table PROJECT 4 ( 5 PROID NUMBER(6) not null, 6 PRONAME VARCHAR2(50) 7 ) 8 tablespace USERS 9 pctfree ...
分类:
Web程序 时间:
2016-08-15 22:26:01
阅读次数:
297
一、hibernate的一对一按照外键映射 1.创建如下sql脚本: 1 --员工账号表 2 create table USERS1 3 ( 4 USERID NUMBER(6) not null, 5 USERNAME VARCHAR2(20), 6 USERPASS VARCHAR2(20) 7 ...
分类:
Web程序 时间:
2016-08-15 22:23:22
阅读次数:
148