property information for database and database objects. The
ranking function
is a nondeterministic function that returns the rank value of each row in the partition. The
rowset function
Returns a rowset that can be used in the same location as the table reference in the Transact-SQL statement. The
security function
returns information about users and roles. The
------------------------------------------type conversion function------------------------------------------------Automatic type conversion, ORACLE can automatically change the following according to the specific situation:* String to Numeric* String to date* Value to String* Date to StringEX:--*
Tags: Oracle SQL Report SELECT aggregate functionaggregate functions in Oracle usage of Count, max, Min, Sum, AVG, and NVL functionsThe Grouping function aggregate function performs a calculation on a column in a set of rows and returns a single value. The aggregate function ignores null values. Aggregate
the character function character function is the most commonly used function in Oracle, let's see what the character functions are: lower (char): Convert the string to lowercase. Upper (char): Converts a string to an uppercase format. Length (char): Returns the lengths of the strings. substr (char, M, N): intercepts a
Oracle notes some system functions, user-defined functions, and keyword inscriptions: Collect oracle knowledge points that are commonly used at work, update constantly, and accumulate constantly. Just use it as your own notebook. Some keywords 1 is not null to determine whether the field IS NULL[
Tags: style io ar using SP for data on art1.string Contact operatorSQL Server use + or contact (SQL Server 2012)In Oracle, you can also use the contact, but can not used + to the contact string, you should use | |;2.oracle date time is different with
'), charindex('BC','Abcbcdef',3), charindex('BCE','Abcbcdef')Results Analysis:
The BC appears several times in Abcbcdef, starting with the 1th character, which returns only the start position of the first match;
The BC appears several times in Abcbcdef, starting with the 3rd character, which returns only the start position of the first match;
BCE does not exist in Abcbcdef, the function returns 0;
Four, PatIndex to find specific characters by pattern from a st
d.dept_no = e.dept_no (efficient): Select Dept_no,dept_name FRO M DEPT D where EXISTS (SELECT ' X ' from EMP E WHERE e.dept_no = d.dept_no);SQL statements are capitalized, because Oracle always parses the SQL statements first, converting lowercase letters to uppercase.(20) Use the connector "+" connection string spari
Welcome to the Oracle community forum, and interact with 2 million technical staff to enter the function is a program with zero or multiple parameters and a return value. In SQL, Oracle has a series of built-in functions, which can be called SQL or PLSQL statements.
Instructions for using ORACLE functions in PHP. OCIDefineByName allows the SELECT command to use PHP variables. Syntax: booleanOCIDefineByName (intstmt, stringColumnName, mixed return value: Boolean value type: database function description OCIDefineByName
Allow the SELECT command to use PHP variables.
Syntax: boolean OCIDefineByName (int stmt, string ColumnName,
)Lowercase ConversionIdle> select lower ('abc') from dual;
LOW---Abc
Idle>Dual is a virtual table. When a statement does not need to obtain data from the table but maintains the SQL syntax, Oracle provides a virtual table to solve this problem.
UPPER (column name | expression)Capital Conversion
Idle> select upper ('abc') from dual;
UPP---ABC
Idle>
INITCAP (column name | expression)Uppercase and lowercase le
In Oracle functions in addition to character functions, date functions, mathematical functions, and conversion functions, and so on, there are some functions are common
[Oracle entry series] Chapter 2 _ Functions -- v512 studio Editor: Xuan Yu
Function
Nvl () function
Count () function
Case expression
My blog
Date type
Nvl2 () function
Dedode () function
Having clause
V512 Studio
Grouping functions and null values
Nullif () function
Coalesce () function
Group by cl
that a function can return a value, but a process does not return a value.
L However, both the process and function can specify one or more output parameters through out. We can use the out parameter to return multiple values in the process and function.
Stored Procedure example with out function
/*
Out parameter: query the name, monthly salary, and position of an employee.
*/
Create or replace procedure queryEmpInfo (eno in number,
Pename out varchar2,
Psal out number,
Pjob out varchar2)
A
'Select Replace('000123','0') fromDual--The returned result is ' 123 ' NOTE: Omit the parameter replacement_string, replace the character ' 0 ' with null, i.e. delete all characters ' 0 '4. String connectionconcat (string1, string2) or ||Cases:Select concat (','World' from dual; -- returns the result as ' Hello world ' Select ' '| | ' World ' from dual; -- returns the result as ' Hello world '5. Get the str
Label:
Turn from: http://www.2cto.com/database/201209/154045.html Oracle
the REGEXP_SUBSTR function Instructions for using the REGEXP_SUBSTR function in Oracle: The topic is as follows: In Oracle, a statement is implemented to split ' 17,20,23 ' into a collection of ' 17 ', ' 20 ', ' 23 '. The REGEXP_SUBSTR func
Comparison of string interception functions between MySQL database and SQL Server databaseMySQL string intercept function: SUBSTR (string string,num start,num length)String is the origi
Oracle + 110 common functions
1. ASCII
Returns the decimal number corresponding to the specified character;
SQL> select ascii (A) A, ascii (a) a, ascii (0) zero, ascii () space from dual;
A ZERO SPACE
------------------------------------
65 97 48 32
2. CHR
Returns the corresponding characters;
SQL> select chr (54740) z
the number of months between two datesNumber_value:=months_between (Date_value,date_value)Sql> Select Months_between (sysdate,date ' 1971-05-18 ') from dual;
Months_between (sysdate,date ' 1971-05-18 ')----------------------------------------389.855143
Sql> Select Months_between (sysdate,date ' 2001-01-01 ') from dual;
Months_between (sysdate,date ' 2001-01-01 ')----------------------------------------34.4
Userenv in Oracle ()
Oracle Userenv functions, Sys_context
Get session ID with Userenv, then connect v$transaction connection v$session, check current transaction number with session ID
Select T.xid from V$transaction t join v$session s on t.addr = s.taddr where s.sid = Userenv (' Sid ')
1, USERENV (OPTION)Returns the current session information.Option= ' Is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.