日期转字符串: to_char(c1402_date, 'yyyy-mm') 字符串转日期: TO_DATE('2013-01-01', 'YYYY-MM-DD') Oracle中的字符串拼接用 || Oracle中dual表的用途介绍 sql server中的select into 在oracle
转载
2014-12-02 17:15:00
75阅读
2评论
一、ORACLE的表的分类:
1、REGULAR TABLE:普通表,ORACLE推荐的表,使用很方便,人为控制少。
原创
2023-02-06 17:07:35
183阅读
用户的管理
一、ORACLE的安全域
1、TABLESPACE QUOTAS:表空间的使用定额
2、DEFAULT TABLESPACE:默认表空间
3、TEMPORARY TABLESPACE:指定临时表空间。
4、ACCOUNT LOCKING:用户锁
5、RESOURCE LIMITE:资源限制
6、DIRECT PRIVILEGES:直接授权
7、ROLE PRIV...
原创
2023-02-06 17:07:31
145阅读
1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t,e group by t.ta...
原创
2023-02-06 17:07:44
144阅读
rem 这需要 统计某个具体用户的"Table,index,column,constraits"
column table_name format...
原创
2023-05-16 20:33:12
85阅读
文章目录一、Oracle的函数1、单行函数2、聚合函数3、分析函数二、字符串函数1、ASCII码转换ascii和chr2、字符串拼接co
原创
2022-11-22 22:37:31
249阅读
Oracle常用脚本
把常用的脚本贴上来,方便查看一、查询表空间使用情况,如果使用百分比高于85%则可能需要扩充表空间 set linesize 1000;set pagesize 1000;column segment_name format a10;column tablespace_name format a15;column status format a10;Select A.TABL
转载
精选
2008-11-13 08:33:48
593阅读
常见Oracle HINT的用法:
1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=''SCOTT''; 2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间
转载
精选
2010-01-27 13:24:31
405阅读
1、查看连接数
select count(*)from v$process s
2、查看每台机器的session数
select count(*),machine from v$session group by machine
3、查看系统设定的最大连接数
select value from v$parameter where name = 'processes'
4、查
原创
2010-09-26 17:50:24
443阅读
1、数值型常用函数
函数 返回值 样例 显示
ceil(n) &nb
转载
精选
2013-04-25 11:00:00
429阅读
创建表空间:CREATETABLESPACEPMS_DATADATAFILE'/home/oracle/tablespaces/PMS_DATA.dbf'SIZE10240MUNIFORMSIZE128k;红色字体为可以设置的地方。设置表空间为自动增长:ALTERDATABASEDATAFILE'/home/oracle/tablespaces/PMS_DATA.dbf'AUTOEXTENDON;
原创
2013-06-27 13:33:20
451阅读
Oracle常用的一些操作,记录下来:1.建立表空间和用户的步骤:
用户
建立:create user 用户名 identified by "密码";
授权:grant create session to 用户名;
 
原创
2014-10-10 10:34:04
617阅读
链接
原创
2021-06-21 16:30:29
182阅读
nvl语法:NVL( string1, replace_with)作用:如果string1是null,则返回replace_wit
原创
2021-09-08 09:21:19
107阅读
1.得到字符串中的第一个字符的 ASCII 值 代码 ASCII(STR) select ASCII('ABCD') FROM DUAL; 结果: 65 2.得到数值 N 指定的字符 代码 CHR(n) select CHR(68) from dual; 结果:D 3.连接两个字符串 代码 CANCAT(char1,cahr2) 和 || select concat('abc','defg') from dual; select 'abc'||'defg' from dual; 结果: 'abcdefg
转载
2012-09-03 16:31:00
87阅读
2评论
1.查看SQL执行计划 SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR('75n7rjsypwy7w',NULL,'Advanced')) 2.查看会话执行过的sql select * from v$open_cursor where sid=xxx; 3 ...
转载
2021-08-30 11:33:00
54阅读
2评论
一、字符串处理函数concat:拼接- 语法:CONCAT(c1, c2)
- 功能:c1,c2均为字符串,函数将c2连接到c1的后面,如果c1为null,将返回c2.如果c2为null,则返回c1,如果c1、c2都为null,则返回nullreplace:替换- 语法:REPLACE(str1,str2,str3) 如:REPLACE('ABCDE','CD','AAA')
- 功能:将str1
原创
2023-08-02 09:30:26
88阅读
Oracle数据库操作示例:1)生成GUID:使用SYS_GUID()函数可生成随机标识符,通过RAWTOHEX和LOWER函数可转换为小写字符串;2)字符串截取:SUBSTR函数支持正向和反向截取,如截取"OracleDatabase"前6字符得"Oracle",从第8字符或倒数第8字符截取均得"Database"。这些操作展示了Oracle常用的字符串处理方法。
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
A A ZER
转载
2012-08-09 13:50:58
280阅读
Oracle常用函数1、NVL()函数 语法:NVL(expr1, expr2)含义:如果expr1的计算结果为null值,则NVL()返回expr2。如果expr1的计算结果不是null值,则返回 &
原创
2014-05-06 10:31:32
2291阅读