SlideShare a Scribd company logo
2
Most read
4
Most read
15
Most read
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL DeveloperReporting:
Most Powerful
Least Utilized ?
Jeff Smith
Senior Principal Product Manager
Jeff.d.smith@oracle.com || @thatjeffsmith
Database Tools, Oracle Corp
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Routinely ask the same
questions, run the same queries?
 Everyone, right? Yet only about
15-20% of users take advantage
of the reporting feature
That Panel You Look at But Never Click On?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 SQL/PLSQL =>
 Grid,
 Script output
 Chart or graph
 Basic HTML rendering
 Defined & ran via SQLDev
 295 Predefined Reports or
 Make your own!
What is a Report?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Define once, run against any ORCL connection
 Grid output can be sorted, filtered, exported – just like a query
 Optionally prompt user for values/binds
 Optionally drill down into other reports
 Render HTML (basic, 3.0 standard only)
 Export to PDF
 Also available via Command Line Interface > HTML
Basic Reporting Features
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Visual Aids
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Describe your database
or instance
 Copy to User Defined,
edit to fit your needs
Canned Reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Your SQL
 Your design
 Keep to yourself,
or share!
User Defined Reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Demo!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
1. Define Master Report
2. Add Child Report
3. To LINK data from
master to child, BIND
the data
Parent/Child Binding
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
50+ Styles of Charts to Choose From
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Live preview your chart
during design time
 Provide a connection to
supply REAL data
 Tell SQLDev what data
to feed to the charts
Defining Charts & Graphs
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Just like SQL, you can use
binds ‘:’ or substitution vars
‘&’, ‘&&’
 Once defined in query you
can customize prompts in
Binds panel
Prompt for Inputs
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Prompts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Call a related report
 Avail from Context Menu
Drill Down Reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Trick #1: Code Actions into your Reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Trick #1, How To: Edit the XML
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Trick #2: Multi-Level Reporting
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Courtesy @ba6dotus
 Embed HTML/js via HTML/DBMS_OUTPUT
Wicked Awesome Reporting from the Community
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Save your folder to XML
 Make it available
 Download/save
 Open in SQLDev
 Preferences > Third Party
Extensions > Reports
Sharing Reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Reports + CLI = HTML/Scheduling
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Multi-Level Reports
Adding Custom Actions
Child Reports
More On Charts
Command Line to HTML Reports
Tips in More Detail

More Related Content

PDF
Awr + 12c performance tuning
PPT
09 Managing Dependencies
PPTX
MLSN & GP
PPT
Skema pembuatan S.O.P - Created by Jamaludin -
PPTX
Introdução a linguagem C# (CSharp)
PPT
11 Understanding and Influencing the PL/SQL Compilar
PPTX
Awareness SNI ISO 21001:2018 Sistem Manajemen untuk Organisasi Pendidikan
DOCX
Tata cara pemakaian lcd
Awr + 12c performance tuning
09 Managing Dependencies
MLSN & GP
Skema pembuatan S.O.P - Created by Jamaludin -
Introdução a linguagem C# (CSharp)
11 Understanding and Influencing the PL/SQL Compilar
Awareness SNI ISO 21001:2018 Sistem Manajemen untuk Organisasi Pendidikan
Tata cara pemakaian lcd

Similar to Oracle SQL Developer Reports (20)

PPTX
Oracle SQL Developer: 3 Features You're Not Using But Should Be
PDF
DMann-SQLDeveloper4Reporting
PPTX
Pimping SQL Developer and Data Modeler
PPTX
Oracle SQL Developer version 4.0 New Features Overview
PPTX
Oracle SQL Developer for SQL Server?
PPTX
All of the Performance Tuning Features in Oracle SQL Developer
PPTX
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
PPT
LES02.ppt
PDF
Advanced Reporting And Charting With Oracle Application Express 4.0
PPTX
Oracle SQL Developer Data Modeler - for SQL Server
PPTX
What's New in Oracle SQL Developer for 2018
PDF
Nida event oracle business analytics 1 sep2016
PPTX
Oracle SQL Developer: You're Doing it Wrong!
PDF
Oracle Sql Developer 21 Database Design And Development Using This Featureric...
PPTX
A practical introduction to Oracle NoSQL Database - OOW2014
PPTX
Oracle SQL Developer Tips & Tricks
PDF
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
PPTX
Manage online profiles with oracle no sql database tht10972 - v1.1
PPTX
Obiee introduction building reports by QuontraSolutions
PPTX
PL/SQL All the Things in Oracle SQL Developer
Oracle SQL Developer: 3 Features You're Not Using But Should Be
DMann-SQLDeveloper4Reporting
Pimping SQL Developer and Data Modeler
Oracle SQL Developer version 4.0 New Features Overview
Oracle SQL Developer for SQL Server?
All of the Performance Tuning Features in Oracle SQL Developer
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
LES02.ppt
Advanced Reporting And Charting With Oracle Application Express 4.0
Oracle SQL Developer Data Modeler - for SQL Server
What's New in Oracle SQL Developer for 2018
Nida event oracle business analytics 1 sep2016
Oracle SQL Developer: You're Doing it Wrong!
Oracle Sql Developer 21 Database Design And Development Using This Featureric...
A practical introduction to Oracle NoSQL Database - OOW2014
Oracle SQL Developer Tips & Tricks
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
Manage online profiles with oracle no sql database tht10972 - v1.1
Obiee introduction building reports by QuontraSolutions
PL/SQL All the Things in Oracle SQL Developer
Ad

More from Jeff Smith (20)

PPTX
Oracle REST Data Services: POUG Edition
PPTX
Oracle SQL Developer Tips and Tricks: Data Edition
PPTX
Change Management for Oracle Database with SQLcl
PPTX
RESTful Services for your Oracle Autonomous Database
PPTX
Oracle SQLcl: Formatting your Query Results
PPTX
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
PPTX
Oracle Database Management REST API
PPTX
Oracle REST Data Services: Options for your Web Services
PPTX
REST Enabling your Oracle Database (2018 Update)
PPTX
Social Media - Why a Database Person Should Care
PPTX
Debugging PL/SQL with Oracle SQL Developer
PPTX
REST Enabling Your Oracle Database
PPT
If You Oracle Then You Should Twitter Too
PPTX
SQLcl overview - A new Command Line Interface for Oracle Database
PPTX
My Favorite Oracle SQL Developer Data Modeler Features
PPTX
Oracle Database 12c Feature Support in Oracle SQL Developer
PPTX
Oracle SQL Developer Data Modeler - Version Control Your Designs
PPTX
Oracle SQL Developer for the DBA
PPTX
Dimensional modeling in oracle sql developer
PPTX
Oracle SQL Developer Top 10 Tips & Tricks
Oracle REST Data Services: POUG Edition
Oracle SQL Developer Tips and Tricks: Data Edition
Change Management for Oracle Database with SQLcl
RESTful Services for your Oracle Autonomous Database
Oracle SQLcl: Formatting your Query Results
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Oracle Database Management REST API
Oracle REST Data Services: Options for your Web Services
REST Enabling your Oracle Database (2018 Update)
Social Media - Why a Database Person Should Care
Debugging PL/SQL with Oracle SQL Developer
REST Enabling Your Oracle Database
If You Oracle Then You Should Twitter Too
SQLcl overview - A new Command Line Interface for Oracle Database
My Favorite Oracle SQL Developer Data Modeler Features
Oracle Database 12c Feature Support in Oracle SQL Developer
Oracle SQL Developer Data Modeler - Version Control Your Designs
Oracle SQL Developer for the DBA
Dimensional modeling in oracle sql developer
Oracle SQL Developer Top 10 Tips & Tricks
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
KodekX | Application Modernization Development
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
MYSQL Presentation for SQL database connectivity
20250228 LYD VKU AI Blended-Learning.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Empathic Computing: Creating Shared Understanding
Dropbox Q2 2025 Financial Results & Investor Presentation
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Weekly Chronicles - August'25 Week I
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Network Security Unit 5.pdf for BCA BBA.
Digital-Transformation-Roadmap-for-Companies.pptx
The AUB Centre for AI in Media Proposal.docx
Building Integrated photovoltaic BIPV_UPV.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Programs and apps: productivity, graphics, security and other tools
KodekX | Application Modernization Development
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Chapter 3 Spatial Domain Image Processing.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
MYSQL Presentation for SQL database connectivity

Oracle SQL Developer Reports

  • 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL DeveloperReporting: Most Powerful Least Utilized ? Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com || @thatjeffsmith Database Tools, Oracle Corp
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Routinely ask the same questions, run the same queries?  Everyone, right? Yet only about 15-20% of users take advantage of the reporting feature That Panel You Look at But Never Click On?
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  SQL/PLSQL =>  Grid,  Script output  Chart or graph  Basic HTML rendering  Defined & ran via SQLDev  295 Predefined Reports or  Make your own! What is a Report?
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Define once, run against any ORCL connection  Grid output can be sorted, filtered, exported – just like a query  Optionally prompt user for values/binds  Optionally drill down into other reports  Render HTML (basic, 3.0 standard only)  Export to PDF  Also available via Command Line Interface > HTML Basic Reporting Features
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Visual Aids
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Describe your database or instance  Copy to User Defined, edit to fit your needs Canned Reports
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Your SQL  Your design  Keep to yourself, or share! User Defined Reports
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Demo!
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1. Define Master Report 2. Add Child Report 3. To LINK data from master to child, BIND the data Parent/Child Binding
  • 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 50+ Styles of Charts to Choose From
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Live preview your chart during design time  Provide a connection to supply REAL data  Tell SQLDev what data to feed to the charts Defining Charts & Graphs
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Just like SQL, you can use binds ‘:’ or substitution vars ‘&’, ‘&&’  Once defined in query you can customize prompts in Binds panel Prompt for Inputs
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Prompts
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Call a related report  Avail from Context Menu Drill Down Reports
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Trick #1: Code Actions into your Reports
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Trick #1, How To: Edit the XML
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Trick #2: Multi-Level Reporting
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Courtesy @ba6dotus  Embed HTML/js via HTML/DBMS_OUTPUT Wicked Awesome Reporting from the Community
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Save your folder to XML  Make it available  Download/save  Open in SQLDev  Preferences > Third Party Extensions > Reports Sharing Reports
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Reports + CLI = HTML/Scheduling
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Multi-Level Reports Adding Custom Actions Child Reports More On Charts Command Line to HTML Reports Tips in More Detail