select utc.COLUMN_ID,utc.TABLE_NAME,utc.COLUMN_NAME,utc.DATA_TYPE||utc.DATA_LENGTH,utc.DATA_DEFAULT,utc.NULLABLE from user_tab_columns utc where table_name = upper('t_alert') order by utc.COLUMN_ID; select table_name from user_tables;
MYSQL中取得指定Schema下所有表定义的SQL语句如下(假设Schema名为demoschema): SHOWTABLES FROM demoschema MSSQLServer中的系统表sysobjects中记录了当前系统中定义的对象,其中xtype字段等于U的记录为表定义,因此取得当前数据库中所有表定义的SQL语句如下(假设Schema名为demoschema): SELECT name FROM demoschema.sysobjects where xtype="U" O
想看下某模式下所有表创建的分布键是否合理,查找系统表文档拼出如下sql,亲们如果有更好的sql或者意见欢迎留言! SELECT aaa.nspname AS "模式名", aaa.relname AS "表名", aaa.table_comment AS "中文表明", ccc.attname AS "分布键" FROM ( SELECT aa.
1.如果有删除用户的权限,则可以: drop user user_name cascade; 加了cascade就可以把用户连带的数据全部删掉. 删除后再创建该用户.--创建管理员用户create user 用户名 identified by 密码 default tablespace space_data(表空间名称) temporary tablespace space_temp(临时表空间名称);--授权grant connect,dba to 用户名;--修改限额ALTER USER "
--选择部门中30的雇员SELECT * from emp where DEPTNO=30;--列出所有办事员的姓名.部门.编号--采用内连接方式,也就是等值链接,也是最常用的链接SELECT ename,empno,dname from emp e INNER JOINdept d on e.deptno=d.deptno where job='CLERK';--找出佣金高于薪金的雇员select * from emp where comm>sal;--找出佣金高于薪金60%的雇员select
SYS>select view_name from dba_views where owner = 'NS_RAS3'; VIEW_NAME------------------------------V_PAPER_DETAILV_IDDV_DIMENSION_IND_SAMPLEV_ALL_QUESTION
第一步:创建用户 create user username identified by password; 第二步:给用户赋值接触锁定(仅仅赋予会话权限) grant create session to xxx; 第三步(登录所要访问表的用户(xxx),执行如下语句,并把结果保存为sql文件): select 'GRANT ALL ON '||table_name||' to username;' from user_tables;
select table_name from user_tables a where not exists (select * from user_constraints b where b.constraint_type = 'P' and a.table_name = b.table_name) 转载:http://blog.itpub.net/20893244/viewspace-2132149/
create or replace procedure prc_user_xtzx_match(p_flag out varchar2) IS xingming_match_loginname ); sfzh_match_loginname ); BEGIN FOR c_row IN (SELECT * FROM t_user_xtzx) LOOP --SELECT S.LOGIN_NAME INTO xingming_match_loginname T_USER S WHERE S.NAME=
sqlserver版: 查询当前数据库下所有表名: select * from sys.tables; 查询当前库下,一张表的表名,字段名,字段类型,字段长度: select a.name 表名,b.name 字段名,c.name 字段类型,c.length 字段长度 from sysobjects a,syscolumns b,systypes c where a.id=b.idand a.name='DSE_SYS_DISTRICT' and a.xtype='U'and b.xtype=c