Backup | program
/*ligang1000@hotmail.com*/
feature: Used to back up all Pl/sql objects owned by the current user, including
Type,type body, PROCEDURE, FUNCTION, PACKAGE, PACKAGE body or JAVA SOURCE)
principle: The call to the User_source data dictionary gets all the
pl/sql Code.
Tags: server database client program development numberPL/SQL block structureBlock blocks are the most basic units for the development of PL/SQL programs, and all PL/SQL programs are ma
We know that running SQL statements in a PL/SQL program is expensive because the SQL statement is committed to the SQL engine processingThis control transfer between the Pl/sql engine a
example, my machine is: d:/instantclient_11_2/network/admin4. Set the Oracle language, add the environment variable Nls_lang, and the value is simplified Chinese_china. Zhs16gbkIf you do not know the Oracle language of the remote database, you can ssh or telnet to the remote machine, enter it at the command interface, and connect to the database using the command line.SELECT * from Nls_instance_parameters;View the value of Nls_languageNls_languageNls_territory5. Download and install the PL.SQL.
Tag: Data success ROM cursor AMP employee _id Body whileFirst, the cursor 1. ConceptA cursor is a handle (handle) or pointer to a context . with cursors, PL/SQL can control the context area and what happens to the context area when the statement is processed. 2. Cursor Handling Processing an explicit cursorIt consists of the following four steps: 1. Defining cursors cursor cursor_name [ (paramet
Always thought that PL/SQL is just the IDE running on Oracle, performing some simple database operations (add, delete, change, check), and learn that there are some programming languages behind it.So the right concept should be:PL/SQL Developer is an integrated development environment (IDE) dedicated to developing database storage
The difference between 1:char and VARCHAR2:
The varchar2:variable-length becomes longer
Char:fixed-length fixed length
Allocate memory when char is defined, while varchar2 dynamically allocates memory
The following example clearly illustrates the difference between the two:
Sql> DECLARE
2 c CHAR (32767): = ';
3 v VARCHAR2 (32767): = ';
4 BEGIN
5 Dbms_output.put_line (' C is [' | | LENGTH (c) | | '];
6 Dbms_output.put_line (' V is [' | | LENG
; End;For loop implementationDECLARE CURSOR emp_sal_cursor is SelectEmployee_id,salary fromemployees; V_temp Number (4,2); Begin forCinchEmp_sal_cursor Loopifc.salary theThen v_temp:=0.05; elsif c.salary10000Then v_temp:=0.03; elsif c.salary15000Then v_temp:=0.02; Elsev_temp:=0.01; Endif ; Update EmployeesSetsalary=salary* (1+v_temp)whereEmployee_id=c.employee_id; End Loop; End;Cursors with parametersExample: A person who has paid more than 3000 of the 80th departmentDeclare--defines cursor c
Tags: section example input begin arc Declare div pre tputThe modulo (or redundancy) operation of the PL/SQL language does not use the A%B supported by most languages Instead, use the function mod (A, B) Examples are: Write an anonymous block to determine whether a year is a leap, can be 4 but not divisible by 100, or can be divisible by 400 1 Declare
2Judgevarch
following. The host name is the serverIP address of the connection . (5) The default port number, click Next. Enter the page.The service name is the instance name of the connected database.After filling out the next step directly. (6) Enter this page. The ability to click the test button for database connection testing. (7) The current login username and password will be displayed after entering. The results of the test and the reasons. Click Change Login button after entering. Change
, most of which are real data ).
On the home page of the website, named "ie cannot open new window of a variety of solutions" link, address: http://www.mytest.com/showdetail.asp? Id = 49. we add a single quotation mark (') after this address. The server will return the following error message:
Microsoft Jet Database Engine error '80040e14'
The syntax error of the string is in the query expression 'id = 49.
/Showdetail. asp, row 8
We can see the following points from the error prompt:
1. The webs
Call the Java program in Oracle, note: The Java method must be of type static if you want to use System.out/err output log in Java.Need to execute "call Dbms_java.set_output (5000);" In Oracle.First, Helloword1 Write Java program, also write in Sql/plus, and execute.Create or replace and compile Java source named Hello aspublic class Hello {static public string Message (string name) {Return "Hello," + name;}}/2 Publishing Java ProgramsCreate or Replac
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.