oracle常用的一些sql命令】的更多相关文章

//查看系统当前时间   HH24 24小时制  MI是正确的分钟 select to_char(sysdate,'yyyy-mm-dd HH24:MI:SS') from dual //HH非24   mm不区分大小写 日期中MM系统认为是月份 select to_char(sysdate,'yyyy-mm-dd HH:MM:SS') from dual //报告TIMESTAMP数据类型格式的系统日期. select SYSTIMESTAMP from dual; //查询当前登录用户 se…
SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  …
目录(?)[+] 系列 ORACLE常用性能监控SQL[一] ORACLE常用性能监控SQL[二] Oracle-动态性能视图解读 系列 死锁后的解决办法 生成Kill Session语句 查看导致死锁的 SQL 查看谁锁了谁 ORA-00054 资源正忙要求指定 NOWAIT 查询绑定变量使用的实际值 监控事例的等待 回滚段的争用情况 查看回滚段名称及大小 查看控制文件 查看日志文件 查看前台正在发出的SQL语句 数据表占用空间大小情况 查看表空间碎片大小 查看表空间占用磁盘情况 查看表的大小…
SQL分为下列语言类别 1.数据定义语言(DDL) Create.Alter.Drop 2.数据操纵语言(DML) Insert.Select.Delete.Update 3.事务控制语言(TCL) Commit.Savepoint.Rollback 4.数据控制语言(DCL) Grant.Revoke 数据定义语言(DDL) 数据定义语言用于改变数据库结构,包括创建.更改和删除数据库对象 用于操纵表结构的数据定义语言命令有: 1.CREATE TABLE 2.ALTER TABLE 3.TRU…
查询Oracle正在执行的sql语句及执行该语句的用户 SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名 FROM v$process a, v$session b, v$sqlarea c WHERE a.addr = b.paddr AND b.sql_hash_value = c.hash_value 1 2 3 4…
最近在使用MyBatis操作Oracle数据库的时候,进行批量插入数据,思路是封装一个List集合通过Myabtis 的foreach标签进行循环插入,可是搬照Mysql的批量插入会产生 异常 ### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束 错误的写法如下 <insert id="insertExpenseItem" parameterTyp…
操作系统:Windows 10 x64 Oracle Database XE 11gR2 参考:在cmd命令行使用sqlplus时的页面显示问题 通过 cmd 命令行或运行 SQL 命令行查看一张表的数据,结果显示成这个鬼样(数据太多,只取了一部分)??? 原因是 linesize 和 pagesize 两个属性的值设置不当. 将 linesize 属性值改大一些,在命令行输入: SQL> set linesize 200; 重新查看表,行的显示满足要求了,但是每页显示的行数不满足要求. 将 p…
以user1身份登录oracle,然后执行:select table_name from user_tables;或select table_name from tabs; 常用SQL --1.查询oracle的连接数 select count(*) from v$session; --2.查询oracle的并发连接数 select count(*) from v$session where status='ACTIVE'; --3.查看不同用户的连接数 select username,coun…
一.mysql数据库日常操作.     1.启动mysql:/etc/init.d/mysql start (前面为mysql的安装路径)     2.重启mysql:  /etc/init.d/mysql restart (前面为mysql的安装路径)     3.关闭mysql:  /etc/init.d/mysql stop(前面为mysql的安装路径)     4.连接本机上的mysql:        mysql -u 用户名 –p (按回车,再输入密码)         例:mysq…
Temp表空间上进程的查询 select a.tablespace, b.sid, b.serial#, a.blocks,c.sql_text from v$sort_usage a,v$session b,v$sqltext c where a.session_addr = b.saddr and b.sql_address = c.address order by a.tablespace,b.sid,b.serial#,c.address, c.piece; 查看表锁 ; 监控事例的等待…