Oracle
曦云沐
抟扶摇而上者九万里
展开
-
常用数据库端口号
关系型数据库: MySQL数据库默认端口号为,3306; Oracle数据库默认端口号为,1521; SQLServer数据库默认端口号为,1433; postgreSQL数据库默认端口号为,5432; NoSQL数据库: MongoDB默认端口号为:27017; Redis默认端口号为:6379; Memcached默认端口号为:11211; ...原创 2021-09-02 14:59:06 · 2287 阅读 · 0 评论 -
Windows下,Oracle数据库服务的启动与停止
打开运行窗口cmd 输入services.msc命令。 按下回车,打开服务界面。 鼠标随便选中一行,按“O”键,快速切换到O开头的服务。 oracle数据库的正常运行,需要启动这两个服务。转载 2021-05-31 00:35:03 · 2097 阅读 · 0 评论 -
Oracle常用命令
查看所有用户[delphi] view plain copyselect * from all_users; select * from dba_users; select * from user_users; 查看SID[sql] view plain copyselect * from v$instance; 查看所有表空间[sql] view plain copyselect *...转载 2018-05-24 14:00:16 · 96 阅读 · 0 评论 -
Oracle常用函数
[sql] view plain copy--字符函数 select upper('itmyhome') from dual; --将小写转换成大写 select lower('HELLO') from dual; --将大写转换成小写 select initcap('beijing') from dual; --首字母大写 select concat('Hello', ' world')...转载 2018-05-24 13:55:53 · 155 阅读 · 0 评论 -
Oracle查看用户所在表空间
查看当前用户所在表空间[sql] view plain copyselect username,default_tablespace from user_users; 修改用户默认表空间[sql] view plain copyalter user 用户名 default tablespace 新表空间; 查看用户所拥有的角色[sql] view plain copyselect * from...转载 2018-05-24 13:49:30 · 2159 阅读 · 0 评论 -
关于Oracle处理DDL和DML语句的事务管理
SQL主要程序设计语言数据定义语言DDL(Data Definition Language) 如 create、alter、drop,数据操作语言DML(Data Munipulation Language) 如 insert、update、delete,数据控制语言DCL(Data Control Language) 如 grant、revokeConnection conn = DBUtil....转载 2018-05-24 11:09:37 · 263 阅读 · 0 评论 -
Oracle INSERT ALL 语句介绍
描述Oracle INSERT ALL 语句用来用一个 INSERT 语句添加多行。该行可以只使用一个SQL命令插入到一个表或多个表。语法Oracle INSERT ALL 语法如下:INSERT ALL INTO mytable (column1, column2, column_n) VALUES (expr1, expr2, expr_n) INTO mytable (column1...转载 2018-05-24 11:04:41 · 463 阅读 · 0 评论 -
修改Oracle系统管理员密码
找到PWDorcl.ora文件,对应路径 D:\oracle\product\10.2.0\db_2\database打开CMD,以管理员身份运行,进入到PWDorcl.ora文件目录执行:orapwd file=PWDorcl.ora password=mypassword entries=5 force=y...转载 2018-05-24 10:59:41 · 410 阅读 · 0 评论 -
Oracle 查看和扩展表空间
一、查询表空间使用情况select a.tablespace_name as "表空间名", a.bytes / 1024 / 1024 as "表空间大小(M)", (a.bytes - b.bytes) / 1024 / 1024 as "已使用空间(M)", b.bytes / 1024 / 1024 "空闲空间(M)", round(...转载 2018-05-24 10:56:48 · 2256 阅读 · 0 评论 -
Oracle中判断一个字符串是否为全数字
在一个字段上使用sum()聚合函数的时候报“ORA-01722:无效数字”错误,原因是该字段值有非数字其中一个解决方法是将只要包含非数字的都替换为0select sum(to_number(nvl2(translate(LA_J_B, '/1234567890.', '\'), '0', LA_J_B))) as LA_J_Bfrom BUS_BB_RLXHL12这里使用到了两个关键函数,一个是...转载 2018-05-24 10:51:54 · 1041 阅读 · 0 评论 -
Oracle中的translate函数用法
语法:translate(expr, from_strimg, to_string)1简介:translate返回expr,其中from_string中的每个字符的所有出现都被to_string中的相应字符替换。expr中不在from_string中的字符不会被替换。如果expr是一个字符串,那么你必须把它放在单引号中。 from_string的参数可以包含比to_string更多的字符。在这种情...转载 2018-05-24 10:49:28 · 1733 阅读 · 0 评论 -
PL/SQL Developer远程连接数据库
一、 资源准备连接Oracle的client工具与oci库文件pl/sql Developer客户端工具二、 配置a. 安装SqlDeveloper12点击Next 点击Next 点击Install 点击桌面生成的PLSQL Developer 12 (64 bit)在登录的弹框中,点击取消,进行不登录操作。 b. 配置Oracle主目录与OCI链接库i. 解压连接Oracle的client工...转载 2018-05-18 19:56:53 · 765 阅读 · 0 评论 -
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
# Export Oracle database tables to CSV files# FB36 - 201007117import sysimport csvimport cx_Oracleconnection = raw_input("Enter Oracle DB connection (uid/pwd@database) : ")orcl = cx_Oracle.connect(con...转载 2018-05-10 11:23:32 · 4131 阅读 · 1 评论 -
pyhton学习笔记之安装cx_Oracle模块那些事儿及操作oracle小实例
我的环境:win10(x64),Python2.7.13(最新的pyhton2.7版64位),oracle10g(32位)因为我之前一直装不了64位的oracle10g,老是出现各种各样的问题,我就不装oracle10g64位的了,不过前两天已经解决了 win7和Windows server2008下安装64位的oracle10g的问题也成功安装了,如果之前也出现安装不了oracle10g64位的...转载 2018-05-10 11:08:00 · 1295 阅读 · 0 评论 -
PL/SQL实现CSV数据导入到ORACLE
1、打开PL/SQL Developer,选择工具栏中的”Tools” 2、选择Tools下的TextImporter,如下: 3、点击open data file图标,导入文件,具体如下: 4、选择导入的目标表,具体如下: 5、文件中的列和表中的段核对上,具体如下: 6、最后点击导入按钮,将数据导入到oracle数据表中。...转载 2018-05-10 11:05:22 · 1062 阅读 · 0 评论