Oracle
duheng_Azure
My vision was to take 90 of Knowledge and squash them into 10 of the code
展开
-
PL/SQL 乱码显示问号
这个可能是oracle客户端和服务器端的编码方式不一样。select * from v$nls_parameters t where t.PARAMETER ='NLS_LANGUAGE' or t.PARAMETER ='NLS_CHARACTERSET';--数据库服务器字符集select * from nls_database_parameters;--客户端字符集--表转载 2013-06-27 15:56:01 · 602 阅读 · 0 评论 -
查找表的列数
select count(1) from user_col_commentswhere table_name = upper('table_name');括号里的table_name为所要查询的表名原创 2013-07-16 17:24:25 · 531 阅读 · 0 评论 -
创建表空间
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;转载 2013-07-18 17:54:56 · 361 阅读 · 0 评论 -
Oracle解锁
select t2.username ,t2.sid,t2.serial#,t2.LOGON_TIME from v$locked_object t1,v$session t2where t1.SESSION_ID =t2.SID order by t2.LOGON_TIME; alter system kill session 'sid,serial#';原创 2013-07-24 14:54:02 · 383 阅读 · 0 评论 -
ORACLE 创建视图时,提示用户权限不足
ORACLE 创建视图时,提示用户权限不足问题:使用scott登录Oracle以后,创建视图,提示“权限不够”,怎么解决?回答:这是因为scott这个帐户目前没有创建视图的权限。解决方法为:首先使用system帐户进行登录,其中“tigertiger”为安装Oracle时所指定的密码(可修改):sqlplus system/tigertiger然后执行:gr转载 2013-08-06 10:32:37 · 854 阅读 · 0 评论 -
Pl/sql 存储过程
--建立测试数据:create table BOOK(编号 number(10),书名 varchar2(20),价格 varchar2(20))insert into BOOK values(100,'aa','88.77')select * from BOOK--建立存储过程:create or replace procedure query_BOOK(name IN OUT转载 2013-08-19 15:19:58 · 616 阅读 · 0 评论