It was freezing, and I stayed at home and read "Mastering Oracle SQL" 2nd. I found that Oracle is still very powerful, and there are two hundred optical functions. It is difficult to simulate the Object-Oriented Query languages, in particular, Windows functions for OLAP in s
Oracle data types, functions and stored procedures, and oracle Data TypesString typeFixed Length: char nchar n indicates Unicode encodingVariable Length: varchar2 nvarchar2Number Type: number (P, S) P: integer digits, S decimal placesIntegerBINARY_FLOAT Single Floating PointBINARY_DOUBLE Double Floating PointFLOAT (N) floating point number N indicates precisionDA
ncharactersreturned is used to specify the number of characters returned, by default returning all characters before the value of the character expression ends.3. Example: STORE ' abcdefghijlkm ' to mystringSUBSTR (mystring, 1,5) displays "ABCDE" 1 characters that are truncated from the first character, including the first characterSUBSTR (mystring, 6) show "FGHIJKLM"SUBSTR (mystring,-2) shows "km" the rightmost character is-1, the rightmost left character is-2, then the default is left to take
T-SQL is an enhanced SQL language provided by SQLServer based on the SQL language. The T-SQL provides all the features of ANSISQL and adds more features such as extended functions, system pre-storage, and program design structures. The following describes
3. the T-
DUAL;
A
------------------
2014/6/3016: 40: 087 LOCALTIMESTAMP
Format:LOCALTIMESTAMP ([p])
Note:Returns the date and time of the current session time zone. P is an integer between 0 and 9. The default value is 6. Different from CURRENT_TIMESTAMP in the returned data type
Example:
SQL> SELECT LOCALTIMESTAMP (4) A FROM DUAL;
A
--------------------------------------------------------------------------------
-14 04.42.09.2800 pm8 MONTHS_BETWEEN
Format:MO
Introduction to Grouping functions
A grouping function acts on a set of data and returns a value for a set of data.
The common grouping functions are:
Function name
Function description
Count
Returns the number of records found
Min
Returns the minimum value of a numeric column or computed column
Max
Returns the maximum value of a numeric col
use of functions and cursors in Oracle
--Creates a function and invokes the CREATE function fun1 (v_in_ename varchar2) return number is v_annual_sal number;
Begin Select (SAL+NVL (comm,0)) *13 into V_annual_sal from EMP where ename=v_in_ename;
return v_annual_sal;
End
/-Direct Call function var v_annual_sal number;
Call Fun1 (' FORD ') into:v_annual_sal;
Print v_annual_sal; --Package--demand: Write a pa
The following articles mainly introduce the comparison between common DB2 functions and Oracle functions. If you are curious about common DB2 functions and Oracle functions, this article will unveil the secrets of this article, th
SQL Function user-defined functions and function Functions
Directory
Background (why do I need to use a custom function if a stored procedure already exists)Development HistoryCompositionUsageApplicabilityNotesQuestionContent
Background (why do I need to use a custom function if a stored procedure already exists)
Differences from stored procedures (meaning ):
1.
References: Expert one-on-one and Oracle 9i reference
Oracle functions are classified into two types: single-row functions and multi-row functions. Multiline functions are also Aggregate func
Oracle Study Notes 12 subroutines (stored procedures, custom functions) and packages, oracle Study NotesSubroutine: A named PL/SQL block, which is compiled and stored in a database. Subprograms: 1. declaration Part 2. executable part 3. exception Handling (optional) subprograms: 1. process-execute some operations 2. fu
Oracle system functions, user-defined functions, and keywords are used to collect Oracle knowledge points that are commonly used at work, constantly updated and accumulated. Just use it as your own notebook.
Oracle system functions
SQL turning is a tool in the Quest Central software produced by Quest Corporation. Quest is an integrated, graphical, Cross-platform database management solution that can manage Oracle, DB2, and SQL Server databases simultaneously.
Introduction to SQL tuning for SQL Serve
Oracle character FunctionsDescription: The input value of a character function is of the character type and the return value is of the character or number type. It can be used directly in an SQL statement or in a PL/SQL block.
1. ASCII (n) FunctionsDescription: return the ASCII code of the string (the ASCII code of the first character is returned when the input i
for the specified column: Syntax: SELECT COUNT (DISTINCT column_name) from table_name; notes: COUNT (DISTINCT) applies to ORACLE and Microsoft SQL Server, but not to Microsoft Access. // calculate the total number of visits to "site_id" =3 in the "Access_log" table:
SELECT COUNT (count) as Nums from Access_log
WHERE site_id=3;
// To calculate the total number of records in the "Access_log" table:
SELECT C
The number/frequency of SQL queries in ORACLE and the number of SQL queries in oracle
In ORACLE Database Application optimization, the execution Frequency/frequency of an SQL statement is also frequently concerned, because the exe
Tags: Oracle database character function math functionin the Oracle In the development and use, often need to use a variety of functions, this chapter summed up the simple string, mathematical functions, the need to use it later also convenient point, but also to make the students less go a little detour. -- characters
Single-record functions in SQL1. ASCIIReturns the decimal number corresponding to the specified character;SQL> select ASCII ('A') A, ASCII ('A') A, ASCII ('0') zero, ASCII ('') space from dual;A A zero space------------------------------------65 97 48 32
2. CHRReturns the corresponding characters;SQL> select CHR (54740) Zhao, CHR (65) chr65 from dual;
Zh C---
Oracle tutorial pl/SQL introduction, oracle tutorial plsql
This example describes Oracle pl/SQL. We will share this with you for your reference. The details are as follows:
I. What is pl/SQL?
Pl/
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.