摘要: 1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。4、很多工具,包括SQL* 阅读全文
posted @ 2021-12-02 15:17 5miyuan 阅读(4197) 评论(0) 推荐(0)
摘要: --insert into test_sql_gxb values ('a''ab''c','b','c');--结果 a'ab'c--insert into test_sql_gxb values ('''ab''c','b','c');--结果 'ab'c--insert into test_s 阅读全文
posted @ 2021-12-02 15:16 5miyuan 阅读(181) 评论(0) 推荐(0)
摘要: 1.row_number() over(order by id) as row; 对全部结果集进行排序实例:SELECT empno,WORKDEPT,SALARY, Row_Number() OVER (ORDER BY salary desc) rank FROM employee;• 0000 阅读全文
posted @ 2021-12-02 15:07 5miyuan 阅读(611) 评论(0) 推荐(0)
摘要: SELECT * FROM (SELECT a.*, ROWNUM rn FROM (SELECT * FROM table_name) a WHERE ROWNUM <= 40) WHERE rn >= 21; 1.无ORDER BY排序的写法。(效率最高) (经过测试,此方法成本最低,只嵌套一层 阅读全文
posted @ 2021-12-02 15:04 5miyuan 阅读(120) 评论(0) 推荐(0)
摘要: oracle在进行跨库访问时,可以通过创建dblink实现,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入、修改、删除等操作 首先了解下环境:在tnsnames.ora中配置两个数据库别名:orcl(用户名:wangyong 密码:1988)、orcl2(用户名:wangyon 阅读全文
posted @ 2021-12-02 14:57 5miyuan 阅读(1373) 评论(0) 推荐(0)
摘要: 创建用户 create user username identified by password 例:create user martin identified by 123456 查询新用户是否添加成功 select username, account_status from dba_users 阅读全文
posted @ 2021-12-02 14:54 5miyuan 阅读(692) 评论(0) 推荐(0)
摘要: 在现在的项目中会有很多接口,数据来源也可能是不同数据库或者是不同的用户下的表,给访问该表带来了一定的麻烦。这个时候就可以使用同义词来简化。 同义词的语法是:CREATE [OR REPLACE] [PUBLIC] SYNONYM [ schema.] 同义词名称 FOR [ schema.] obj 阅读全文
posted @ 2021-12-02 14:53 5miyuan 阅读(438) 评论(0) 推荐(0)
摘要: 1. 需求提出 在HIS与第三方系统进行集成时,某第三方系统需要访问HIS数据库的视图而非全部的数据库表。 HIS的数据库为Oracle, 因此需要在Oracle中在原有用户的基础上,再增加一个用户,该用户仅能查看HIS中为其开放的视图。这也是为了系统之间的安全考虑的。 2. 解决方案 (1)以sy 阅读全文
posted @ 2021-12-02 14:51 5miyuan 阅读(2241) 评论(0) 推荐(0)
摘要: --表示从源字符串'city_company_staff'中第1个字符开始查找子字符串'_'第1次出现的位置 SELECT INSTR('city_company_staff', '_') FROM dual --返回5 --表示从源字符串'city_company_staff'中第5个字符开始查找 阅读全文
posted @ 2021-12-02 14:48 5miyuan 阅读(555) 评论(0) 推荐(0)
摘要: SELECT SUBSTR('Hello SQL!', 1) FROM dual --截取所有字符串,返回'Hello SQL!' SELECT SUBSTR('Hello SQL!', 2) FROM dual --从第2个字符开始,截取到末尾。返回'ello SQL!' SELECT SUBST 阅读全文
posted @ 2021-12-02 14:47 5miyuan 阅读(766) 评论(0) 推荐(0)