Oracle
viqiang1991
这个作者很懒,什么都没留下…
展开
-
oracle新建表空间及用户&问题Oracle Database 10g 未在当前操作系统中经过认证
--创建表空间CREATE TABLESPACE testDATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\test.dbf' SIZE 20M AUTOEXTEND ON ; --创建用户create user guest identified by guest default tablespace test temp...原创 2020-04-27 14:34:58 · 168 阅读 · 0 评论 -
14 个实用的数据库设计技巧!
1. 原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本...转载 2020-04-20 11:37:54 · 255 阅读 · 0 评论 -
根据另外一张表更新已有表字段
inline view更新法:update (select a.name as name_a, b.name as name_b from teacher a,student b where a.id = b.id) set name_a = name_b括号里通过关联建立一个视图,set中设置好要更新的字段。但表b的主键一定要在where条件中,并且是以“=”来关联被更新表。转载 2017-07-15 18:12:19 · 710 阅读 · 0 评论 -
-oracle获取随机数大写字母
select dbms_random.string('x',32) from dual;select sys_guid() from dual;翻译 2017-07-23 16:51:37 · 651 阅读 · 0 评论 -
ora-12154:TNS:无法解析指定的连接标识符
原因分析:tnsnames.ora 没有连接的配置(注意服务名称前后不能有空格)ora-12514:TNS:监听程序当前无法识别连接描述中的请求的服务原因分析:。没有此service,请配置对应的service。存在service,但没有启动该service翻译 2017-07-23 16:52:21 · 545 阅读 · 0 评论 -
oracle exists和not exists的使用
比如a,b关联列为a.id=b.id,现在取去a中的数据,其中id在b中也存在; select * from a where exists (select 1 from b where a.id = b.id) 或者现在要取a中的数据,其中id在b中不存在; select * from a where not exists (select 1 from b where a.id =翻译 2017-07-23 16:53:42 · 384 阅读 · 0 评论 -
orcle执行存储过程
declarestr1 varchar2(20):='123456';begindosc_data_clear(str1); --调用存储过程dbms_output.put_line(str1);end;原创 2017-10-07 15:51:01 · 661 阅读 · 0 评论 -
查看oracle数据库表的数据量情况
select table_name,num_rows,blocks,avg_row_len,sample_size,ownerfrom all_tables where owner='DOSC' order by num_rows desc;翻译 2017-10-07 15:51:57 · 6085 阅读 · 0 评论