Email Alerts
-
SELECT statement syntax and examples
In this chapter, learn how to use the SELECT statement with SELECT statement examples, including the basics of the SELECT statement syntax. Chapter Download
-
PL/SQL functions and triggers in Oracle
Learn about using Oracle PL/SQL functions and triggers, such as how to import a trigger and how and when to use a PL/SQL function in this PL/SQL tutorial. Learning Guide
-
Stored procedures in PL/SQL
Learn about Oracle PL/SQL stored procedures, such as the stored procedure definition and stored procedure examples in this PL/SQL tutorial for beginners and experts. Learning Guide
-
PL/SQL datatypes in Oracle
Learn about PL/SQL datatypes in Oracle, and learn the definitions of BLOB, CLOB, DATE, VACHAR2 and more in this PL/SQL tutorial for beginners and experts. Learning Guide
-
How to use the Oracle Database SQL Reference Manual
In this chapter, learn how to use the Oracle Database SQL Reference Manual, a collection of technical information on the SQL statements that work with the Oracle Database. Chapter Download
-
How to use SQL Developer to run SQL statements
In this chapter, learn how to use SQL Developer to enter and execute SQL statements and scripts, work with a Snippets window, solve common syntax errors and more. Chapter Download
-
How to use SQL*Plus in Oracle
In this section, learn how to use SQL*Plus in Oracle, which may be used to run SQL statement and scripts if an Oracle database does not have SQL Developer installed. Chapter Download
-
How to work with the Oracle database home page
In this chapter, learn how to work with an Oracle database, including how to start and stop the Oracle database and use the database homepage, before learning how to use Oracle SQL Developer. Chapter Download
-
How to view and edit table column definitions
In this chapter, learn how to edit and view column names and column definitions for a table, and when to use SQL Developer to do so. Chapter Download
-
How to use SQL Developer to work with an Oracle database
In this chapter, learn how to use Oracle SQL Developer to review or modify your database design, navigate database objects and create, export and import database connections. Chapter Download
- See More: Essential Knowledge on Oracle and SQL
-
Book explores Oracle, MySQL query methods
Michael McLaughlin, author of Oracle 11g & MySQL 5.6 Developer Handbook discusses the benefits of keyword querying and more in this interview. Q&A | 29 Nov 2011
-
Using parallel SQL to improve Oracle database performance
Enhance your customers' Oracle database performance by learning how to use parallel SQL to enable a SQL statement to be processed by multiple threads or processes at once. News | 10 Nov 2010
-
Review: Oracle's 11g R2 database has some good and bad
Oracle made no major architectural enhancements to the 11g R2 database, but it made some useful changes and added some clunkers, too. Article | 22 Sep 2009
-
Oracle's free SQL Developer adds database migration tool
Oracle SQL Developer is offering a new tool that lets users migrate data from Microsoft and MySQL databases to Oracle. Article | 21 Sep 2007
-
Oracle updates Microsoft developer tools
Oracle is offering free tools for Microsoft .NET and ASP.NET applications developers running the Oracle Database 10g. Article | 14 Jun 2007
-
Lessons Learned: Optimizing SQL
Part of the SearchOracle.com Lessons Learned series, this week's lesson covers SQL query optimization. Article | 06 Apr 2007
-
Oracle updates free Web development tool
Oracle Application Express now offers Microsoft Access migration and .pdf printing support. Article | 26 Mar 2007
-
Oracle SQL Developer vs. Toad: Users speak out, part two
Oracle developers are still talking about their favorite PL/SQL editing and debugging tools, and their opinions aren't confined to just Toad and SQL Develper. Article | 31 Jan 2007
-
Oracle SQL Developer gets an update
Oracle says its newly updated SQL Developer tool includes enhancements that make it easier to create and debug SQL and PL/SQL code. Article | 08 Jan 2007
-
Oracle tutorial library: SearchOracle.com's learning guides
One of the best resources SearchOracle.com offers is our collection of learning guides. They're a perfect education tool for the beginner who's just getting started with Oracle or the seasoned professional looking to attain expert status. We've gathe... Article | 29 Nov 2006
- See More: News on Oracle and SQL
-
Oracle Database 11g SQL Tuning
One of the main strengths of SQL is that you don't have to tell the database exactly how to obtain the data requested. You simply run a query specifying the information you want, and the database software figures out the best way to get it. Sometimes... Tip
-
Inside the Oracle 11g SQL Performance Advisor, part 2
Part 2 of this excerpt from "Oracle 11g New Features" explains how to create a SQL Tuning Set (STS) to be used as input for the SQL Performance Advisor, Oracle 11g's new automatic SQL tuning feature. Tip
-
Inside the Oracle 11g SQL Performance Advisor, part 1
This preview from the forthcoming book "Oracle 11g New Features" describes the goals of holistic SQL tuning and the steps to perform automated SQL tuning with Oracle 11g's new SQL Performance Advisor feature. Tip
-
SQL analytics: A self-service model
SQL analytics is one of the best-kept secrets of the Oracle database. It represents the latest advancement in the evolution of delivering powerful analytic capabilities to end users. This article reviews a brief history at attempts to deliver analyti... Tip
-
Mike Ault's Oracle "good practices": Oracle coding
Mike Ault offers "good practices" for Oracle coding, including using array processing, placing code within stored procedures and using proper variable types for variable declaration. Tip
-
Mike Ault's Oracle "good practices": Performance management and tuning
Mike Ault offers "good practices" for Oracle performance management and tuning, including implementing proactive database monitoring, building in alert mechanisms and more. Tip
-
Mike Ault's Oracle "good practices"
In this six-part tip, Mike Ault offers Oracle "good practices" in categories including the Oracle environment; backup, failover and disaster recovery; system security; design; coding; and performance management and tuning. Tip
-
Oracle 10g expert SQL tuning techniques
This book excerpt focuses on real-world techniques for improving the speed of SQL queries with a focus on new Oracle 10g features. The topics include the new Oracle parameters that affect SQL performance, the use of hints to change SQL execution plan... Tip
-
SQL puzzles and answers: Finding equal sets
A SQL puzzle in the December 1993 issue of Database Programming & Design magazine was to use a supplier and parts table to find pairs of suppliers who provide exactly the same parts. This is the same thing as finding two equal sets. How many ways can... Tip
-
Accounts unused for X days
Here's a script that shows accounts and number of days since last use. It assumes session auditing is enabled. Tip
- See More: Tips on Oracle and SQL
-
Making Monday the start of the week in Oracle SQL
One reader asks how to set up a report in Oracle SQL so that Monday is the first day of the week. Answer
-
Does storing documents in a database hinder performance?
One reader asks if it is the best practice to store a document inside an Oracle database. Answer
-
Working with binary large objects (BLOBs)
One reader asks how to create and retrieve a binary large object (BLOB), and SQL expert Karen Morton gives some comprehensive advice and tips. Answer
-
Creating a virtual SQL table for date values
One reader asks how to use SQL to track his company employees' absentee days, and expert Dan Clamage suggests creating a virtual table. Answer
-
Oracle SQL: Using the analytic rank function
Expert Karen Morton explains how to use a simple analytic rank function to sort through a group of golf scores. Answer
-
Using inline view to better query joined tables
One reader asks how to best query data from two joined Oracle tables. Answer
-
SQL query for sorting through ID columns
A reader asks Oracle expert Karen Morton how to query a group of rows based on their text columns. Answer
-
Replacing text strings in an employee name column
One reader asks how he can change occurrences of "LL" to "LX" in an employee name column. Answer
-
Avoiding and fixing mutating table errors
PL/SQL expert Daniel Clamage tells one reader why her merge statement is creating a mutating table error. Answer
-
The problem with row-by-row processing in Oracle Database
One reader asks what's wrong with his script, and Oracle expert Karen Morton explains the problem with row-by-row processing. Answer
- See More: Expert Advice on Oracle and SQL
-
autonomous transaction
In Oracle's database products, an autonomous transaction is an independent transaction that is initiated by another transaction. Definition
-
dynamic SQL (Dynamic Structured Query Language)
Dynamic SQL is an enhanced form of Structured Query Language (SQL) that, unlike standard (or static) SQL, facilitates the automatic generation and execution of program statements. Definition
-
CFML (ColdFusion Markup Language)
CFML (ColdFusion Markup Language) is a Web page markup language that allows a Web site developer to create pages with variable information (text or graphics) that is filled in dynamically (on the fly) in response to variables such as user input. Definition
-
stored procedure
In a database management system (DBMS), a stored procedure is a precompiled set of Structured Query Language (SQL) statements that can be shared by a number of programs. (Continued...) Definition
-
Query by Example (QBE)
Query by Example (QBE) is a method of query creation that allows the user to search for documents based on an example in the form of a selected text string or in the form of a document name or a list of documents. Definition
-
Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC) is an application program interface (API) specification for connecting programs written in Java to the data in popular databases. Definition
-
foreign key (foreign keyword)
A foreign key, also called a foreign keyword, in a database table is a key from another table that refers to (or targets) a specific key, usually the primary key , in the table being used. Definition
-
Open Database Connectivity (ODBC)
Open Database Connectivity (ODBC) is an open standard application programming interface (API) for accessing a database. Definition
-
The Open Group
The Open Group is a software standards organization that is sponsored by a number of major software vendors. Definition
-
Making Monday the start of the week in Oracle SQL
One reader asks how to set up a report in Oracle SQL so that Monday is the first day of the week. Answer
-
Does storing documents in a database hinder performance?
One reader asks if it is the best practice to store a document inside an Oracle database. Answer
-
Working with binary large objects (BLOBs)
One reader asks how to create and retrieve a binary large object (BLOB), and SQL expert Karen Morton gives some comprehensive advice and tips. Answer
-
Creating a virtual SQL table for date values
One reader asks how to use SQL to track his company employees' absentee days, and expert Dan Clamage suggests creating a virtual table. Answer
-
Oracle SQL: Using the analytic rank function
Expert Karen Morton explains how to use a simple analytic rank function to sort through a group of golf scores. Answer
-
Book explores Oracle, MySQL query methods
Michael McLaughlin, author of Oracle 11g & MySQL 5.6 Developer Handbook discusses the benefits of keyword querying and more in this interview. Q&A
-
Using inline view to better query joined tables
One reader asks how to best query data from two joined Oracle tables. Answer
-
SQL query for sorting through ID columns
A reader asks Oracle expert Karen Morton how to query a group of rows based on their text columns. Answer
-
Replacing text strings in an employee name column
One reader asks how he can change occurrences of "LL" to "LX" in an employee name column. Answer
-
Avoiding and fixing mutating table errors
PL/SQL expert Daniel Clamage tells one reader why her merge statement is creating a mutating table error. Answer
- See More: All on Oracle and SQL
About Oracle and SQL
Browse hundreds of tips, tutorials and expert responses on SQL (structured query language), the most popular development language for database management systems like Oracle.