以下是SQL,生成的结果中是否为主键和是否可为空,是不准确的 ,没有关联相关的系统表: select '' as 业务源系统, t2.TABLE_NAME 表名称, nvl(t3.comments,'') as 表业务含义, t2.COLUMN_NAME 字段名称, t2.DATA_TYPE 字段类型, case then 'string' then 'INT' then 'decimal' then 'timestamp' then 'timestamp' then 'decimal' the…
  转自:http://blog.itpub.net/84738/viewspace-442854/ 先用exp导出空表 exp username/password rows=n file=export.dmp [tables=XXXXXXXXX] rows=n表示不导出数据,如果没有tables,默认导出全部用户表 然后用imp生成表定义文件 imp username/password rows=n file=export.dmp indexfile=schema.sql [full=y] i…
EF6.1也出来不少日子了,6.1相比6.0有个很大的特点就是新增了System.Data.Entity.Infrastructure.Interception 命名空间,此命名空间下的对象可以允许我们更加方便的了解到EF运行时的一些信息,当然我们最想看的还是EF生成的Sql语句,话不多讲,开始干吧; /// <summary> /// 抓取EF执行时的SQL语句 /// </summary> public class EFIntercepterLogging : DbComman…
Oracle 数据库查看表空间的使用情况 SELECT d.tablespace_name, space "SUM_SPACE(MB)", ) "USED_SPACE(MB)", free_space "FREE_SPACE(MB)", ) , ) "USED_RATE(%)", ) ) "FREE_RATE(%)" ), ) space FROM dba_data_files GROUP BY table…
这篇文章的内容包括:表的増删改查,字段的増删改查,主键.外键.唯一.非空.默认约束的増删改   查看自己用户的所有表: select * from user_tab_comments;    www.2cto.com   创建表:     create table cqytest(        id number(1),        username varchar2(11),        password varchar2(11)--最后一个字段后面必须没有逗号     )tablesp…
抓取oracle建表语句及获取建表ddl语句 1.抓取代码如下: 1.1.产生表的语法资料 DECLARE-- v_notPartTable VARCHAR2(1000):= '&2'; --v_sql CLOB; v_partType VARCHAR2(20); v_partColumn VARCHAR2(50); v_subPartType VARCHAR2(50); v_subPartSql VARCHAR2(4000); v_seq NUMBER := 10;BEGIN FOR v_cu…
oracle表结构和表内容差异比对 oracle中有三种集合操作,他们会把左边和右边的select 结果集进行集合操作. union 并集 intersect 交集 minus 差集 假设有如下两张表 STUDENT_A 和 STUDENT_B create table STUDENT_A ( id ) not null, name ), age NUMBER, sex ) ); insert into STUDENT_A (id, name, age, sex) , '); insert in…
--查询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 --查看正在…
oracle 监控执行的sql语句 select * from v$sqlarea a where module='PL/SQL Developer' order by a.FIRST_LOAD_TIME desc select * from v$sqlarea a where module='PL/SQL Developer' order by a.FIRST_LOAD_TIME desc 监视oracle的执行sql情况: select q.sql_text from v$session s…
oracle表结构和表内容差异比对 oracle中有三种集合操作,他们会把左边和右边的select 结果集进行集合操作. union 并集 intersect 交集 minus 差集 假设有如下两张表 STUDENT_A 和 STUDENT_B create table STUDENT_A ( id ) not null, name ), age NUMBER, sex ) ); insert into STUDENT_A (id, name, age, sex) , '); insert in…