Please contact me if you have any questions :)
Coding FAQ (PL/SQL and Java)1. the PL/SQL data type is incorrect. For example, aac001 is of the varchar2 type, but it is not included in ''. Although the program can be queried, it poses a hidden risk for future performance prob
Four simple guidelines to improve the number and quality of Pl/sql code
I've been writing Pl/sql code since 1990. That means I've written tens of thousands of of lines of software code, but I'm sure most of the code is very clumsy and difficult to maintain.
Luckily, I find it's not too late to find and follow a new w
consumption of 500 mb of PGA memory, in addition to the memory allocated to the SGA.
Fortunately, PL/SQL makes it easy for developers to control the amount of memory used in a bulk collect operation by using the limit clause.
Suppose I need to retrieve all the rows from the employees table and then perform some compensation Analysis on each row. I can use Bulk collect as follows:
PROCEDURE process_all_row
This is a list of 10 more refined Java coding practices than Josh Bloch's valid Java rules. Compared to the list of Josh Bloch, which is easier to learn and focus on daily situations, this list will include uncommon situations involving API/SPI design and may have a great impact.
I have encountered this in writing and maintaining jOOQ (SQL for internal DSL Modeli
Today, I am working on an OA report. I use a stored procedure to calculate some data. When doing a for XXX in xxxx loop end loop; loop,
I never knew it was Mao. I cannot catch the no_data_found exception in for any more. Once this no_data_found occurs
Oracle will automatically Jump Out Of The for loop, but I don't know where the error occurred. It was a depressing hour. Shit.
Later I remembered that PL/SQL
equipped with very appropriate sample code, tracking graphs, and output results, supplemented by in-depth explanations, which makes you feel overwhelmed. Each chapter covers the best practices in PL/SQL development, reflecting the author's accumulated experience and lessons over the years, and its value is extraordinary.This book is suitable for readers with cer
portion of the PL/SQL block is required. Notice that the end keyword is followed by a semicolon.③ Exception Handling section: This section is optional, the section uses the exception keyword to divide the executable part into two small parts, the previous program is the normal operation of the program, in the event of an exception to jump to the exception part of the execution.PL/
Label:http://uule.iteye.com/blog/2061773 (source) Bulk Import Script : Open a Command Window > enter @ > It will let you select the file you want to import (you need to know the order of the imported files, Plsql will not automatically recognize this or write a script like LS) such as: @d:\svn\1.5 database Script \oracle\import2.sql http://blog.csdn.net/hbhgjiangkun/article/details/8208565 1, PL/
you. The setting is also simple: tools->preferences->editor, select uppercase keyword case. I usually capitalize keywords, other things like table names, field names, etc. are lowercase. Everyone should develop their own coding habits and keep them going. 8. Right-click menuEach text editing window in PL/SQL Developer (hereinafter referred to as PLD),such a
settings are also simple:Tools->preferences->editor, select the keyword case uppercase.I usually have the keyword capitalized, other such as table names, field names, etc. are lowercase.Everyone should develop a coding habit of their own and keep it going.8. Right-click menuEach text editing window in PL/SQL Developer (hereinafter referred to as PLD),such as
higher is required)-This debugger provides all the features you need: Step in, skip (step over), and step out) when an exception occurs, stop running, break points, observe and set variables, and observe all stacks. It can basically debug any program unit (including the trigger and oracle8 object type) without any modification.PL/SQL optimizer-this optimizer allows you to standardize SQL and
code is relatively easy, and your eyes will thank you. The setting is also simple: tools->preferences->editor, keyword case is selected uppercase. I usually have the keyword capitalized, other such as table names, field names, etc. are lowercase. Everyone should develop a coding habit of their own and keep it going. 8. The right-click menu in the PL/SQL Develop
must execute
I hope this article will help you with Oracle database programming.
Articles you may be interested in:
Knowledge points for PL/SQL programs in oracle review notes
Solution to PL/SQL Dev connection to Oracle dialog box displayed
64-bit win7 pl/
of the menu item, and select the check box above in Autosave desktop on the right.B. Check the Window list option under Tools of the menu item.9. format SQL)When you get a long SQL statement and want to quickly view the logic, you can put it in this tool for formatting, and the statement logic will be clear at a glance.10. The database automatically detects connections Because the database is automatically
the logic, you can put it in this tool, format, the logic of the statement is clear10. Automatic connection of databaseBecause the database does not operate for a period of time, it will automatically disconnect, and then need to manually connect themselves, because of the network, always stuck there. The tool provides the ability to detect connections, which can be automatically connected.The specific settings are checked in front of the Tools-preferences-check Connection,check connection.11.
, each line can only define one identifier.2. When you use an identifier to define a variable or constant, the identifier name must start with A-Z, A-Z, If you want other characters to start,
Double quotation marks are required.3. When using identifiers to define variables, constants, identifiers names can only use A-Z, A-Z, 0 ~ 9, _, $, and #. If you want
To start with other characters, you must use double quotation marks.4. The identifier cannot use the Oracle keyword.
3. Text
In Oracle 10 Gb,
Tools of the menu item, and select the check box above in Autosave desktop on the right.B. Check the Window list option under Tools of the menu item.9. format SQL)When you get a long SQL statement and want to quickly view the logic, you can put it in this tool for formatting, and the statement logic will be clear at a glance.10. The database automatically detects connections Because the database is automat
The following tips only apply to PL/SQL developer 6 and later versions. Version 5 only has some features.1. Right-click the menuRight-click an object name in each text editing window in PL/SQL developer (PLD), such as SQL window, command window, And porgram window, A menu co
concept is put forward here because it is very important in PL/SQL programming. The syntax structure for defining the cursor is as follows: cursor cursor_name is SQL statement;IV. Other Concepts
The concept in Oracle PL/SQL is very important. It is mainly to encapsulate a g
SELECT ename INTO: name FROM emp
3 WHERE empno = 7788;
4 end;
5/
SQL> print name;
Name
---------
SCOTT
9. PL/SQL vocabulary Unit
When compiling PL/SQL blocks, each PL/SQL block contain
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.