SQL> EXEC dbms_session.set_nls('nls_date_format','''DD.MM.YYYY''');
PL/SQL procedure successfully completed.
SQL> SELECT Sysdate from dual;
SYSDATE
----------
30.03.2009
SQL> EXEC dbms_session.set_nls('nls_date_format','''DD/MM/YYYY HH24:MI:SS''');
PL/SQL procedure successfully completed.
SQL> SELECT SYSDATE FROM DUAL;
SYSDATE
-------------------
30/03/2009 11:40:35
SQL> desc dbms_session;
PROCEDURE CLEAR_ALL_CONTEXT
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
NAMESPACE VARCHAR2 IN
PROCEDURE CLEAR_CONTEXT
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
NAMESPACE VARCHAR2 IN
CLIENT_ID VARCHAR2 IN DEFAULT
ATTRIBUTE VARCHAR2 IN DEFAULT
PROCEDURE CLEAR_IDENTIFIER
PROCEDURE CLOSE_DATABASE_LINK
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
DBLINK VARCHAR2 IN
PROCEDURE FREE_UNUSED_USER_MEMORY
FUNCTION IS_ROLE_ENABLED RETURNS BOOLEAN
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
ROLENAME VARCHAR2 IN
FUNCTION IS_SESSION_ALIVE RETURNS BOOLEAN
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
UNIQUEID VARCHAR2 IN
PROCEDURE LIST_CONTEXT
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
LIST TABLE OF RECORD OUT
LSIZE NUMBER OUT
PROCEDURE MODIFY_PACKAGE_STATE
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
ACTION_FLAGS BINARY_INTEGER IN
PROCEDURE RESET_PACKAGE
PROCEDURE SESSION_TRACE_DISABLE
PROCEDURE SESSION_TRACE_ENABLE
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
WAITS BOOLEAN IN DEFAULT
BINDS BOOLEAN IN DEFAULT
PROCEDURE SET_CLOSE_CACHED_OPEN_CURSORS
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
CLOSE_CURSORS BOOLEAN IN
PROCEDURE SET_CONTEXT
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
NAMESPACE VARCHAR2 IN
ATTRIBUTE VARCHAR2 IN
VALUE VARCHAR2 IN
USERNAME VARCHAR2 IN DEFAULT
CLIENT_ID VARCHAR2 IN DEFAULT
PROCEDURE SET_IDENTIFIER
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
CLIENT_ID VARCHAR2 IN
PROCEDURE SET_NLS
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
PARAM VARCHAR2 IN
VALUE VARCHAR2 IN
PROCEDURE SET_ROLE
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
ROLE_CMD VARCHAR2 IN
PROCEDURE SET_SQL_TRACE
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
SQL_TRACE BOOLEAN IN
PROCEDURE SWITCH_CURRENT_CONSUMER_GROUP
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
NEW_CONSUMER_GROUP VARCHAR2 IN
OLD_CONSUMER_GROUP VARCHAR2 OUT
INITIAL_GROUP_ON_ERROR BOOLEAN IN
FUNCTION UNIQUE_SESSION_ID RETURNS VARCHAR2
SQL>
SQL> desc scott.emp;
Name Null? Type
----------------------------------------- -------- ----------------------------
EMPNO NOT NULL NUMBER(4)
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
MGR NUMBER(4)
HIREDATE DATE
SAL NUMBER(7,2)
COMM NUMBER(7,2)
DEPTNO NUMBER(2)
SQL> select to_char(HIREDATE,'dd.mon.yyyy','nls_date_language=french') from scott.emp;
TO_CHAR(HIREDATE,'DD.MON.YYYY','NLS_
------------------------------------
17.d¨¦c..1980
20.f¨¦vr..1981
22.f¨¦vr..1981
02.avr. .1981
28.sept..1981
01.mai .1981
09.juin .1981
19.avr. .1987
17.nov. .1981
08.sept..1981
23.mai .1987
TO_CHAR(HIREDATE,'DD.MON.YYYY','NLS_
------------------------------------
03.d¨¦c..1981
03.d¨¦c..1981
23.janv..1982
14 rows selected.
SQL> select to_char(HIREDATE,'dd.mon.yyyy','nls_date_language=french') from scott.emp where
HIREDATE>'01.JAN.1982';
TO_CHAR(HIREDATE,'DD.MON.YYYY','NLS_
------------------------------------
19.avr. .1987
23.mai .1987
23.janv..1982
SQL>
SQL> select to_char(sal,'99G999D99','NLS_NUMERIC_CHARACTERS='',.''') FROM SCOTT.EMP;
TO_CHAR(SAL,'99G999D
--------------------
800,00
1.600,00
1.250,00
2.975,00
1.250,00
2.850,00
2.450,00
3.000,00
5.000,00
1.500,00
1.100,00
TO_CHAR(SAL,'99G999D
--------------------
950,00
3.000,00
1.300,00
14 rows selected.
SQL>
分享到:
相关推荐
作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息. DBMS_STATS.GATHER_TABLE_STATS的语法如下: DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_...
Oracle 18c bug 执行 DBMS_PDB.CHECK_PLUG_COMPATIBILITY报错_ITPUB博客.mhtml
支持ArcGIS10.2版本的PostgreSQL_DBMS_for_windows_922,ESRI官方原版资源。
dbms_comp_advisor.getratio 预估压缩比例的存储过程脚本 11gR2以前使用,11gR2后可以使用系统自带的存储。
NULL 博文链接:https://duqiangcise.iteye.com/blog/648491
亲测有效 通过此版本可以把oracle时区版本调整到为最新版本,一般配合时区补丁使用 可以参考...脚本里有说明 先运行upg_tzv_check.sql再运行upg_tzv_apply.sql
Oracle统计分析-dbms_stats.pdf
以下是对Oracle中dbms_metadata.get_ddl的用法进行了详细的分析介绍,需要的朋友参考下
oracle dbms_lob
简单的dbms_stats操作,简单的dbms_stats操作简单的dbms_stats操作
ORACLE数据库使用dbms_stats包手动收集关于表的、索引的统计信息。
dbms_obfuscation_toolkit加密解密数据
SESSION#, SERIAL#, USERNAME, sql_redo FROM v$logmnr_contents where SQL_REDO like '%T1%'; 分析的结果其它会话无法访问 用以下方法转储: create table logmnr3 as select * from GV$LOGMNR_...
Oracle DOM编程 文档,有要的没 Start from toc.htm DBMS_XMLDOM DBMS_XMLPARSER DBMS_XMLQUERY
How to Move from ANALYZE (using DBMS_UTILITY) to DBMS_STATS Is ANALYZE on the Data Dictionary Supported (TABLES OWNED BY SYS)?
oracle dbms_sql的使用方法,非常使用
1 首先,编译XYG_ALD_SESS_PKG的Package头。 (XYG_ALD_SESS_PKG.sql) 2 接着要建立好下面的4个视图对象。因为XYG_ALD_SESS_PKG包体会用到。(View Create Script v1.0.sql) 如果出现没权限访问GV$SQL_PLAN_...
使用C语言实现的数据库管理系统。 支持简单类 SQL语言。