Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks

Jeff Smith
Jeff SmithDistinguished Product Manager at Oracle Corp
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer
For the HiED Banner Audience
Jeff Smith Helen J Sanders
Senior Principal Product Manager Assistant Director,
jeff.d.smith@oracle.com Student Competency Center
@thatjeffsmith Applications Development & Support Services
http://www.thatjeffsmith.com helen.sanders@temple.edu
@helenjsanders
http://www.helenjsanders.com
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
PABUG Annual Conference - Registration is open!
14 great tracks to Choose From:
• Accounts Receivable
• Advancement
• Analytics and Reporting
• Finance
• Financial Aid
• General
• Human Resources
• Leadership
• Portal/Mobile
• Student – Admissions and Registrar
• Technical – DBA, Developer and
Everything Else
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• “Computer Programmer” since 1997
– started at Temple in Computer
Services that year
• Temple Banner Student system went
live spring of 2011
• Using SQL Developer, writing PL/SQL
and SQL since then
• How I met Jeff...
whois Helen
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Improve
application
developers
experience
 SQL Developer overview, boring slides
 On to The Show!!!
 Talk the Tip
 Show the Tip
 Questions As We Go – Zoom Chat
 Take notes or borrow mine at the end…
How this session works…
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 FREE Oracle Database IDE/GUI
 Windows, OS X, *NIX
 More than 4,500,000 users worldwide
 My Oracle Support available via your DB license
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer, Major Feature Areas
 PL/SQL IDE
 SQL editor
 GUI for browsing and managing database objects
 Ad Hoc reporting
 Database Design & Data Modeling
 Database Administration
 3rd Party RDBMS Migrations to Oracle
 Deploy and Administer Oracle REST Data Services
 REST Enablement of the Database
 Command Line Interface
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer
History
Project Raptor
 Early Adopter on OTN
2005
SQLDev 1.1
 File Based PL/SQL editing
 Reports
 Ships with 11gR1
SQLDev 1.5.x
 Localizations -
Japanese, Spanish,
Italian, German, French,
Portuguese, Chinese, &
Koreans
 Ships with 11gR2
SQLDev 1.0
 SQL Worksheet
 Procedure Editor
 The world takes notice!
SQLDev 1.5
 Schema Copy/Diff/Export
 Thick connections
 Versioning
 TimesTen
SQLDev 2.1
 Unit Testing
 Data Modeler Viewer
 Unshared SQL Worksheets
2007 201020092006
SQLDev 3.0
 Full Data Modeler
 View > DBA
 SQL Tuning Advisor
 Query Builder
2008 2011 2012
SQLDev 3.1
 New Database DIFF
 PDF Reports
 RMAN
 Data Pump
2013
SQLDev 3.2
 APEX Listener / ORDS
Support
 Database 12c Support
 Schema Service Support
SQLDev 4.0
 Java 7
 ASH/AWR/ADDM
 Color Coded Connections
 Command line Interface
SQLDev 4.0.3
 Optimized Code Insight
 Oracle Big Data Appliance
2014 2015 2016
SQLDev 4.1
 ORDS Included/Full GUI
 instance Viewer
 SQLcl
 Copy PDB to DBaaS
 Larry live demos PDB relocate @ OOW
SQLDev/SQLcl 4.2
 SQLcl PROD
 SQL Dev Early Adopter
 Real Time SQL Monitoring
 TOP Report
 Formatter & Other Editor Enhancements
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Organize Connections
 Each Schema
in its own folder
 Colorized user
accounts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Set Editor Preferences
 Enlarged Font –
sans serif type
– much easier to
read!
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Adjust delay
 Suppress automatic
suggestions
OR
 Turn off completely and
use keyboard, on demand
Completion Insight, I recommend The Stick!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Drag and Drop for SELECT
Drag and drop
table name to
build a
SELECT
statement
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Drag and Drop for SELECT
 Certain
columns can
also be chosen
for the
SELECT, ctrl +
click to choose
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Drag and Drop for SELECT
 Then drag to
build your
statement.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Insight/Auto-Complete Object Names and Commands
 Just hit <TAB> for help
 Autocompletes on Single Match
 Lists possible matches otherwise!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Use the Relational Diagrams!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The Decline and Fall of Your
SQL Queries and Scripts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
In lieu of clicking through SQL History (F8)
SQL History
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
2. SQL History Logging
Version 4.1 Updates!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Statement & Script History
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
I love it when a plan comes
together!!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Query Plans: Get, Read, & Compare
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Alias PLAN = Go get me DBMS_XPLAN!!!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
PUT
THE
MOUSE
DOWN
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
7 Clicks to go from Grid to Formatted Export to Output?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Add Comment
 Execute via F5 (Script)
 Comment labels match grid
export formatter labels
 ONLY works in SQLDev…
& SQLcl 
Format Query Results Directly to CSV, XML, etc
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Format Query Results Directly to CSV, XML, etc
Version 4.1 Updates!
 SET SQLFORMAT
 JSON
 ANSICONSOLE
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Get your files, whichever way you want them
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Custom Formats, just add JavaScript
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Have you tried Ctrl+Click?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Right-Click on a Connection
 Drop Down Controls for
 Schema
 Object
 Same Functionality as Tree
Schema Browser
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
1. Hold down Ctrl...
…Mouse over object
...CLICK to open object
2. SHIFT+F4 (DESC)
3. Find DB Object
Alt+G on object text
Three More Ways to Open/Browse Objects
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Global Search
 Click the
Search icon
 indicate which
Schema you
want to search in,
and what. Then
click “Go”
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Global Search
 Search results.
 Depend upon
your permissions
 Click to drill
down and see
source (next
slide)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Global Search
 source – from
search results
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Filter the Users List
How to reduce
the number of
users you see
in the tree view
Filter!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip #3: Filter the Tables List
How to reduce
the number of
table you see in
the tree view
Filter!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Filter the Tables List
Filter by a
wildcard with
‘%’.
Eg: Filter for
all validation
tables, use
STV%
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Filter the Tables List
All tables that
start with “STV”
will display
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Split-
•Personality
•Pants
•Editors
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Split = ‘mirrored objects’ New Tab Group = View multiple
editors concurrently
Split Editors & New Document Tab Groups
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Snippet, Snippet GOOD.
Code Templates…GOLD!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Auto-Replace Now Available (v4.2)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Auto-Replace/Spell Checking in SQLcl
 Uses SCRIPT/JS
 Looks for ‘bad’ text
 Replaces before
sending to JDBC
 Shows corrected SQL
with Output
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
I’ll Take Potpourri for $200, Jeff
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Double the functionality in SQL Developer…
 View Menu
 ‘DBA’
 Adding new
things every
release
 Not JUST for
developers
anymore
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Watch Database Activity
 agent-less
 ZERO DB objects
 a ‘fancy’ report
 no history
● no alerts
● drill-downs
We’re making more of
these 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OTN – SQL Developer
– Forums
– By Example Tutorials
– My Tips & Tricks Blog
Resources
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customize Preferences
Recall SQL History via keyboard
Script Output in CSV, HTML, …
Schema Browser
Ctrl+Click, Shift+F4, Object Search
XML Extensions
All of my #SQLDev Posts :)
The Tips in Blog Format
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
1 of 54

Recommended

Oracle Database 12c Feature Support in Oracle SQL Developer by
Oracle Database 12c Feature Support in Oracle SQL DeveloperOracle Database 12c Feature Support in Oracle SQL Developer
Oracle Database 12c Feature Support in Oracle SQL DeveloperJeff Smith
3.5K views27 slides
Oracle SQL Developer Reports by
Oracle SQL Developer ReportsOracle SQL Developer Reports
Oracle SQL Developer ReportsJeff Smith
2.9K views21 slides
Oracle SQL Developer: You're Doing it Wrong! by
Oracle SQL Developer: You're Doing it Wrong!Oracle SQL Developer: You're Doing it Wrong!
Oracle SQL Developer: You're Doing it Wrong!Jeff Smith
1.7K views43 slides
PL/SQL All the Things in Oracle SQL Developer by
PL/SQL All the Things in Oracle SQL DeveloperPL/SQL All the Things in Oracle SQL Developer
PL/SQL All the Things in Oracle SQL DeveloperJeff Smith
1.9K views32 slides
Debugging PL/SQL with Oracle SQL Developer by
Debugging PL/SQL with Oracle SQL DeveloperDebugging PL/SQL with Oracle SQL Developer
Debugging PL/SQL with Oracle SQL DeveloperJeff Smith
20.1K views17 slides
Social Media - Why a Database Person Should Care by
Social Media  - Why a Database Person Should CareSocial Media  - Why a Database Person Should Care
Social Media - Why a Database Person Should CareJeff Smith
1K views14 slides

More Related Content

What's hot

Oracle SQL Developer for SQL Server? by
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Jeff Smith
2.6K views30 slides
RESTful Services for your Oracle Autonomous Database by
RESTful Services for your Oracle Autonomous DatabaseRESTful Services for your Oracle Autonomous Database
RESTful Services for your Oracle Autonomous DatabaseJeff Smith
5.7K views28 slides
Oracle SQLcl: Formatting your Query Results by
Oracle SQLcl: Formatting your Query ResultsOracle SQLcl: Formatting your Query Results
Oracle SQLcl: Formatting your Query ResultsJeff Smith
5.1K views18 slides
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer by
Debugging PL/SQL from your APEX Applications with Oracle SQL DeveloperDebugging PL/SQL from your APEX Applications with Oracle SQL Developer
Debugging PL/SQL from your APEX Applications with Oracle SQL DeveloperJeff Smith
5.6K views28 slides
REST Enabling your Oracle Database (2018 Update) by
REST Enabling your Oracle Database (2018 Update)REST Enabling your Oracle Database (2018 Update)
REST Enabling your Oracle Database (2018 Update)Jeff Smith
3.5K views55 slides
Oracle SQL Developer Tips & Tricks by
Oracle SQL Developer Tips & TricksOracle SQL Developer Tips & Tricks
Oracle SQL Developer Tips & TricksJeff Smith
39K views43 slides

What's hot(20)

Oracle SQL Developer for SQL Server? by Jeff Smith
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
Jeff Smith2.6K views
RESTful Services for your Oracle Autonomous Database by Jeff Smith
RESTful Services for your Oracle Autonomous DatabaseRESTful Services for your Oracle Autonomous Database
RESTful Services for your Oracle Autonomous Database
Jeff Smith5.7K views
Oracle SQLcl: Formatting your Query Results by Jeff Smith
Oracle SQLcl: Formatting your Query ResultsOracle SQLcl: Formatting your Query Results
Oracle SQLcl: Formatting your Query Results
Jeff Smith5.1K views
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer by Jeff Smith
Debugging PL/SQL from your APEX Applications with Oracle SQL DeveloperDebugging PL/SQL from your APEX Applications with Oracle SQL Developer
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Jeff Smith5.6K views
REST Enabling your Oracle Database (2018 Update) by Jeff Smith
REST Enabling your Oracle Database (2018 Update)REST Enabling your Oracle Database (2018 Update)
REST Enabling your Oracle Database (2018 Update)
Jeff Smith3.5K views
Oracle SQL Developer Tips & Tricks by Jeff Smith
Oracle SQL Developer Tips & TricksOracle SQL Developer Tips & Tricks
Oracle SQL Developer Tips & Tricks
Jeff Smith39K views
Oracle SQL Developer Data Modeler - for SQL Server by Jeff Smith
Oracle SQL Developer Data Modeler - for SQL ServerOracle SQL Developer Data Modeler - for SQL Server
Oracle SQL Developer Data Modeler - for SQL Server
Jeff Smith2.8K views
Oracle SQL Developer Tips and Tricks: Data Edition by Jeff Smith
Oracle SQL Developer Tips and Tricks: Data EditionOracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data Edition
Jeff Smith4.3K views
Oracle Database Management REST API by Jeff Smith
Oracle Database Management REST APIOracle Database Management REST API
Oracle Database Management REST API
Jeff Smith4.7K views
Oracle SQL Developer for the DBA by Jeff Smith
Oracle SQL Developer for the DBAOracle SQL Developer for the DBA
Oracle SQL Developer for the DBA
Jeff Smith12.8K views
Change Management for Oracle Database with SQLcl by Jeff Smith
Change Management for Oracle Database with SQLcl Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl
Jeff Smith5.1K views
SQLcl overview - A new Command Line Interface for Oracle Database by Jeff Smith
SQLcl overview - A new Command Line Interface for Oracle DatabaseSQLcl overview - A new Command Line Interface for Oracle Database
SQLcl overview - A new Command Line Interface for Oracle Database
Jeff Smith47.3K views
Oracle REST Data Services: POUG Edition by Jeff Smith
Oracle REST Data Services: POUG EditionOracle REST Data Services: POUG Edition
Oracle REST Data Services: POUG Edition
Jeff Smith549 views
Oracle REST Data Services Best Practices/ Overview by Kris Rice
Oracle REST Data Services Best Practices/ OverviewOracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ Overview
Kris Rice16.4K views
Oracle SQL Developer Top 10 Tips & Tricks by Jeff Smith
Oracle SQL Developer Top 10 Tips & TricksOracle SQL Developer Top 10 Tips & Tricks
Oracle SQL Developer Top 10 Tips & Tricks
Jeff Smith31.9K views
Oracle SQL Developer version 4.0 New Features Overview by Jeff Smith
Oracle SQL Developer version 4.0 New Features OverviewOracle SQL Developer version 4.0 New Features Overview
Oracle SQL Developer version 4.0 New Features Overview
Jeff Smith9.9K views
Oracle REST Data Services: Options for your Web Services by Jeff Smith
Oracle REST Data Services: Options for your Web ServicesOracle REST Data Services: Options for your Web Services
Oracle REST Data Services: Options for your Web Services
Jeff Smith15.8K views
Pimping SQL Developer and Data Modeler by Kris Rice
Pimping SQL Developer and Data ModelerPimping SQL Developer and Data Modeler
Pimping SQL Developer and Data Modeler
Kris Rice1K views
PLSQL Developer tips and tricks by Patrick Barel
PLSQL Developer tips and tricksPLSQL Developer tips and tricks
PLSQL Developer tips and tricks
Patrick Barel43.6K views

Viewers also liked

All of the Performance Tuning Features in Oracle SQL Developer by
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperJeff Smith
17.9K views28 slides
Oracle Sql Developer Data Modeler 3 3 new features by
Oracle Sql Developer Data Modeler 3 3 new featuresOracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new featuresPhilip Stoyanov
8.7K views59 slides
My Favorite Oracle SQL Developer Data Modeler Features by
My Favorite Oracle SQL Developer Data Modeler FeaturesMy Favorite Oracle SQL Developer Data Modeler Features
My Favorite Oracle SQL Developer Data Modeler FeaturesJeff Smith
1.4K views27 slides
Oracle SQL Developer Data Modeler - Version Control Your Designs by
Oracle SQL Developer Data Modeler - Version Control Your DesignsOracle SQL Developer Data Modeler - Version Control Your Designs
Oracle SQL Developer Data Modeler - Version Control Your DesignsJeff Smith
18.5K views23 slides
Gitora, Version Control for PL/SQL by
Gitora, Version Control for PL/SQLGitora, Version Control for PL/SQL
Gitora, Version Control for PL/SQLGerger
41.1K views19 slides
If You Oracle Then You Should Twitter Too by
If You Oracle Then You Should Twitter TooIf You Oracle Then You Should Twitter Too
If You Oracle Then You Should Twitter TooJeff Smith
3.2K views22 slides

Viewers also liked(15)

All of the Performance Tuning Features in Oracle SQL Developer by Jeff Smith
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith17.9K views
Oracle Sql Developer Data Modeler 3 3 new features by Philip Stoyanov
Oracle Sql Developer Data Modeler 3 3 new featuresOracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new features
Philip Stoyanov8.7K views
My Favorite Oracle SQL Developer Data Modeler Features by Jeff Smith
My Favorite Oracle SQL Developer Data Modeler FeaturesMy Favorite Oracle SQL Developer Data Modeler Features
My Favorite Oracle SQL Developer Data Modeler Features
Jeff Smith1.4K views
Oracle SQL Developer Data Modeler - Version Control Your Designs by Jeff Smith
Oracle SQL Developer Data Modeler - Version Control Your DesignsOracle SQL Developer Data Modeler - Version Control Your Designs
Oracle SQL Developer Data Modeler - Version Control Your Designs
Jeff Smith18.5K views
Gitora, Version Control for PL/SQL by Gerger
Gitora, Version Control for PL/SQLGitora, Version Control for PL/SQL
Gitora, Version Control for PL/SQL
Gerger41.1K views
If You Oracle Then You Should Twitter Too by Jeff Smith
If You Oracle Then You Should Twitter TooIf You Oracle Then You Should Twitter Too
If You Oracle Then You Should Twitter Too
Jeff Smith3.2K views
Subqueries views stored procedures_triggers_transactions by maxpane
Subqueries views stored procedures_triggers_transactionsSubqueries views stored procedures_triggers_transactions
Subqueries views stored procedures_triggers_transactions
maxpane1.8K views
Sap hana for_finance_lo_b_kod by karunamukherjea
Sap hana for_finance_lo_b_kodSap hana for_finance_lo_b_kod
Sap hana for_finance_lo_b_kod
karunamukherjea1.2K views
Sql saturday 448 Tips developer SQL 2012 by Henry Troncoso
Sql saturday 448   Tips developer SQL 2012Sql saturday 448   Tips developer SQL 2012
Sql saturday 448 Tips developer SQL 2012
Henry Troncoso782 views
Your favorite data modeling tool, your partner in crime for Data Warehouse Au... by FrederikN
Your favorite data modeling tool, your partner in crime for Data Warehouse Au...Your favorite data modeling tool, your partner in crime for Data Warehouse Au...
Your favorite data modeling tool, your partner in crime for Data Warehouse Au...
FrederikN1.1K views
SQL Server Days 2014 - How to (not) torment your fellow SSIS developer by KoenVerbeeck
SQL Server Days 2014 - How to (not) torment your fellow SSIS developerSQL Server Days 2014 - How to (not) torment your fellow SSIS developer
SQL Server Days 2014 - How to (not) torment your fellow SSIS developer
KoenVerbeeck1.7K views
SQLcl the next generation of SQLPlus? by Zohar Elkayam
SQLcl the next generation of SQLPlus?SQLcl the next generation of SQLPlus?
SQLcl the next generation of SQLPlus?
Zohar Elkayam6.3K views

Similar to Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks

Session at Oredev 2016. by
Session at Oredev 2016.Session at Oredev 2016.
Session at Oredev 2016.Geertjan Wielenga
327 views65 slides
Slovenian Oracle User Group by
Slovenian Oracle User GroupSlovenian Oracle User Group
Slovenian Oracle User GroupGeertjan Wielenga
289 views65 slides
Imworld.ro by
Imworld.roImworld.ro
Imworld.roGeertjan Wielenga
360 views66 slides
10 Building Blocks for Enterprise JavaScript by
10 Building Blocks for Enterprise JavaScript10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScriptGeertjan Wielenga
617 views66 slides
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga by
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan WielengaCoding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan WielengaJAXLondon_Conference
173 views65 slides
AWR and ASH Deep Dive by
AWR and ASH Deep DiveAWR and ASH Deep Dive
AWR and ASH Deep DiveKellyn Pot'Vin-Gorman
2K views87 slides

Similar to Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks(19)

10 Building Blocks for Enterprise JavaScript by Geertjan Wielenga
10 Building Blocks for Enterprise JavaScript10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript
Geertjan Wielenga617 views
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga by JAXLondon_Conference
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan WielengaCoding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Kellyn Pot'Vin-Gorman - Awr and Ash by gaougorg
Kellyn Pot'Vin-Gorman - Awr and AshKellyn Pot'Vin-Gorman - Awr and Ash
Kellyn Pot'Vin-Gorman - Awr and Ash
gaougorg345 views
Real life-maf-2015 by Luc Bors
Real life-maf-2015Real life-maf-2015
Real life-maf-2015
Luc Bors1.8K views
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ... by DataWorks Summit
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
DataWorks Summit2.3K views
REST Enabling Your Oracle Database by Jeff Smith
REST Enabling Your Oracle DatabaseREST Enabling Your Oracle Database
REST Enabling Your Oracle Database
Jeff Smith45.3K views
J-Fall 2014 Community Keynote by Oracle by javafxpert
J-Fall 2014 Community Keynote by OracleJ-Fall 2014 Community Keynote by Oracle
J-Fall 2014 Community Keynote by Oracle
javafxpert383 views
Turning Relational Database Tables into Hadoop Datasources by Kuassi Mensah by Data Con LA
Turning Relational Database Tables into Hadoop Datasources by Kuassi MensahTurning Relational Database Tables into Hadoop Datasources by Kuassi Mensah
Turning Relational Database Tables into Hadoop Datasources by Kuassi Mensah
Data Con LA282 views
Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility by Noel Sidebotham
Oracle Warehouse Builder to Oracle Data Integrator 12c Migration UtilityOracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility
Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility
Noel Sidebotham2.5K views
Real life-maf-2015-k scope-final by Luc Bors
Real life-maf-2015-k scope-finalReal life-maf-2015-k scope-final
Real life-maf-2015-k scope-final
Luc Bors1K views

Recently uploaded

Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITShapeBlue
91 views8 slides
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
65 views28 slides
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsShapeBlue
111 views13 slides
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
344 views86 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
58 views21 slides
The Research Portal of Catalonia: Growing more (information) & more (services) by
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
136 views25 slides

Recently uploaded(20)

Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue91 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue65 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue111 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software344 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue83 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue74 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue96 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro29 views
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray1080 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely56 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue54 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue88 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue77 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc77 views

Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks

  • 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer For the HiED Banner Audience Jeff Smith Helen J Sanders Senior Principal Product Manager Assistant Director, jeff.d.smith@oracle.com Student Competency Center @thatjeffsmith Applications Development & Support Services http://www.thatjeffsmith.com helen.sanders@temple.edu @helenjsanders http://www.helenjsanders.com
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | PABUG Annual Conference - Registration is open! 14 great tracks to Choose From: • Accounts Receivable • Advancement • Analytics and Reporting • Finance • Financial Aid • General • Human Resources • Leadership • Portal/Mobile • Student – Admissions and Registrar • Technical – DBA, Developer and Everything Else
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • “Computer Programmer” since 1997 – started at Temple in Computer Services that year • Temple Banner Student system went live spring of 2011 • Using SQL Developer, writing PL/SQL and SQL since then • How I met Jeff... whois Helen
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Improve application developers experience  SQL Developer overview, boring slides  On to The Show!!!  Talk the Tip  Show the Tip  Questions As We Go – Zoom Chat  Take notes or borrow mine at the end… How this session works…
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  FREE Oracle Database IDE/GUI  Windows, OS X, *NIX  More than 4,500,000 users worldwide  My Oracle Support available via your DB license
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer, Major Feature Areas  PL/SQL IDE  SQL editor  GUI for browsing and managing database objects  Ad Hoc reporting  Database Design & Data Modeling  Database Administration  3rd Party RDBMS Migrations to Oracle  Deploy and Administer Oracle REST Data Services  REST Enablement of the Database  Command Line Interface
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer History Project Raptor  Early Adopter on OTN 2005 SQLDev 1.1  File Based PL/SQL editing  Reports  Ships with 11gR1 SQLDev 1.5.x  Localizations - Japanese, Spanish, Italian, German, French, Portuguese, Chinese, & Koreans  Ships with 11gR2 SQLDev 1.0  SQL Worksheet  Procedure Editor  The world takes notice! SQLDev 1.5  Schema Copy/Diff/Export  Thick connections  Versioning  TimesTen SQLDev 2.1  Unit Testing  Data Modeler Viewer  Unshared SQL Worksheets 2007 201020092006 SQLDev 3.0  Full Data Modeler  View > DBA  SQL Tuning Advisor  Query Builder 2008 2011 2012 SQLDev 3.1  New Database DIFF  PDF Reports  RMAN  Data Pump 2013 SQLDev 3.2  APEX Listener / ORDS Support  Database 12c Support  Schema Service Support SQLDev 4.0  Java 7  ASH/AWR/ADDM  Color Coded Connections  Command line Interface SQLDev 4.0.3  Optimized Code Insight  Oracle Big Data Appliance 2014 2015 2016 SQLDev 4.1  ORDS Included/Full GUI  instance Viewer  SQLcl  Copy PDB to DBaaS  Larry live demos PDB relocate @ OOW SQLDev/SQLcl 4.2  SQLcl PROD  SQL Dev Early Adopter  Real Time SQL Monitoring  TOP Report  Formatter & Other Editor Enhancements
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Organize Connections  Each Schema in its own folder  Colorized user accounts
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Set Editor Preferences  Enlarged Font – sans serif type – much easier to read!
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Adjust delay  Suppress automatic suggestions OR  Turn off completely and use keyboard, on demand Completion Insight, I recommend The Stick!
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Drag and Drop for SELECT Drag and drop table name to build a SELECT statement
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Drag and Drop for SELECT  Certain columns can also be chosen for the SELECT, ctrl + click to choose
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Drag and Drop for SELECT  Then drag to build your statement.
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Insight/Auto-Complete Object Names and Commands  Just hit <TAB> for help  Autocompletes on Single Match  Lists possible matches otherwise!
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Use the Relational Diagrams!
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | The Decline and Fall of Your SQL Queries and Scripts
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | In lieu of clicking through SQL History (F8) SQL History
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2. SQL History Logging Version 4.1 Updates!
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Statement & Script History
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | I love it when a plan comes together!!
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Query Plans: Get, Read, & Compare
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Alias PLAN = Go get me DBMS_XPLAN!!!
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | PUT THE MOUSE DOWN
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 7 Clicks to go from Grid to Formatted Export to Output?
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Add Comment  Execute via F5 (Script)  Comment labels match grid export formatter labels  ONLY works in SQLDev… & SQLcl  Format Query Results Directly to CSV, XML, etc
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Format Query Results Directly to CSV, XML, etc Version 4.1 Updates!  SET SQLFORMAT  JSON  ANSICONSOLE
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Get your files, whichever way you want them
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Custom Formats, just add JavaScript
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Have you tried Ctrl+Click?
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Right-Click on a Connection  Drop Down Controls for  Schema  Object  Same Functionality as Tree Schema Browser
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1. Hold down Ctrl... …Mouse over object ...CLICK to open object 2. SHIFT+F4 (DESC) 3. Find DB Object Alt+G on object text Three More Ways to Open/Browse Objects
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Global Search  Click the Search icon  indicate which Schema you want to search in, and what. Then click “Go”
  • 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Global Search  Search results.  Depend upon your permissions  Click to drill down and see source (next slide)
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Global Search  source – from search results
  • 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Filter the Users List How to reduce the number of users you see in the tree view Filter!
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip #3: Filter the Tables List How to reduce the number of table you see in the tree view Filter!
  • 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Filter the Tables List Filter by a wildcard with ‘%’. Eg: Filter for all validation tables, use STV%
  • 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Filter the Tables List All tables that start with “STV” will display
  • 41. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Split- •Personality •Pants •Editors
  • 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Split = ‘mirrored objects’ New Tab Group = View multiple editors concurrently Split Editors & New Document Tab Groups
  • 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Snippet, Snippet GOOD. Code Templates…GOLD!
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Auto-Replace Now Available (v4.2)
  • 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Auto-Replace/Spell Checking in SQLcl  Uses SCRIPT/JS  Looks for ‘bad’ text  Replaces before sending to JDBC  Shows corrected SQL with Output
  • 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | I’ll Take Potpourri for $200, Jeff
  • 50. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Double the functionality in SQL Developer…  View Menu  ‘DBA’  Adding new things every release  Not JUST for developers anymore
  • 51. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Watch Database Activity  agent-less  ZERO DB objects  a ‘fancy’ report  no history ● no alerts ● drill-downs We’re making more of these 
  • 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OTN – SQL Developer – Forums – By Example Tutorials – My Tips & Tricks Blog Resources
  • 53. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Customize Preferences Recall SQL History via keyboard Script Output in CSV, HTML, … Schema Browser Ctrl+Click, Shift+F4, Object Search XML Extensions All of my #SQLDev Posts :) The Tips in Blog Format

Editor's Notes

  1. This is a Branded Title Slide with Event Look and Feel slide ideal for including a brief title, subtitle and presenter information. Do not customize this slide with your own picture. To reuse this branded background in another presentation on PC Locate and open the presentation where you will be placing this artwork. Click New Slide from the Home tab's Slides group and select Reuse Slides. Click Browse in the Reuse Slides panel and select Browse Files. Double-click the PowerPoint presentation that contains the background you wish to copy. Check Keep Source Formatting and click the slide that contains the background you want. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Right-click any selected slide, point to Layout, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates. To reuse this branded background in another presentation on Mac Locate and open the presentation where you will be placing this artwork. Click New Slide from the Home tab's Slides group and select Insert Slides from Other Presentation… Navigate to the PowerPoint presentation file that contains the background you wish to copy. Double-click or press Insert. This prompts the Slide Finder dialogue box. Make sure Keep design of original slides is unchecked and click the slide(s) that contains the background you want. Hold Shift key to select multiple slides. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Click Layout from the Home tab's Slides group, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates.