Oracle常用sql语句。】的更多相关文章

Oracle数据库常用sql语句 ORACLE 常用的SQL语法和数据对象一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’如果字段值里包含单引号’ 需要进行字…
oracle 常用sql语句 1.查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespace_name = d.tablespace_namegroup by t.tablespace_name;2.查看表空间物理文件的名称及大小select tablespace_name, file_…
常用Oracle数据库SQL语句汇总. 1.常用操作 --清空回收站purge recyclebin;--查询回收站select * from recyclebin--查询Oracle版本信息select * from v$version--查询Oracle数据库字符集select userenv('language') from dual --清除表数据的2种方法 ①delete from t ②truncate table t 区别: ①delete是dml操作:truncate是ddl操作…
Oracle数据库常常被用作项目开发的数据库之一:有时隔段时间没使用就会忘记一些常用的sql语法,所以我们有必要记录下常用的sql 语句,当我们需要时可以快速找到并运用. 1 创建表空间.创建用户及授权 1:创建临时表空间 create temporary tablespace user_temp tempfile 'Q:\oracle\product\10.2.0\oradata\Test\xyrj_temp.dbf' size 50m autoextend on next 50m maxsi…
# Sql的分类 # DDL (Data Definition Language):数据定义语言,用来定义数据库对象:库.表.列等: CREATE. ALTER.DROP DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据): INSERT. UPDATE. DELETE DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别: DQL(Data Query Language):数据查询语言,用来查询记录…
最近工作中遇到了一些与oracle相关的问题,稍微整理一些工作中用到的SQL语句 时间相关 --查询距当前时间十分钟内的数据 select sysdate -interval '10' minute as time from dual; --查询距当前时间十天内的数据 select sysdate -interval '10' day as time from dual; --查询年月日 时分秒 select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') as…
--2.查看表结构 desc wx_monitor_excption; --3.从表中查询数据 select * from wx_monitor_excption; --7.双引号保持原来的格式 select id "id1" from wx_monitor_excption; --6.查询当前系统的日期 select sysdate from dual; --8.查询数字时,把为空值的换为0,oracle中空值运算结果都为null select id,remark from wx_m…
DML(数据操纵语言) INSERT .UPDATE. DELETE 插入操作:INSERT: 语法: INSERT INTO 表名(列名1,列名2 ...)VALUES(列值1,列值2...); 注意:列名与列值的类型.个数.顺序要一一对应. 可以把列名当做java中的形参,把列值当做实参. 值不要超出列定义的长度. 如果插入空值,请使用null 插入的日期和字符一样,都使用引号括起来. 修改操作 UPDATE: 语法:UPDATE 表名 SET 列名1=列值1,列名2=列值2 .......…
--查询表的字段数 select count(*) from user_tab_columns where table_name = '表名'; --查询数据库用户密码的profile(一般为default): SELECT username,PROFILE FROM dba_users;--查看defult的时间:SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIM…
子查询 子查询要解决的问题,不能一步求解 分为: 单行子查询 多行子查询 语法: SELECT select_list FROM table WHERE expr operator (SELECT select_list FROM table); 子查询(内查询)在住查询之前一次执行完成 子查询的记过被主查询使用(外查询) 注意: 1.括号 2.合理的书写风格 3.可以在住查询的 WHERE SELECT HAVING FROM 后面使用子查询 4.不可以在GROUP BY 后面使用 5.强调F…