SQLcl and the the ORDS JDBC Driver
You know what SQLcl is. You know what ORDS is. How do those two things go together? Well, in ORDS 17.3 (Early Adopter/BETA!), we offer a new feature that allows you to execute ad hoc SQL and SQL...
View ArticleVideo! Using the Keyboard Shortcuts in Oracle SQLcl
Developers hate using a mouse. Sticking with the keyboard reminds everyone we bled all over our keyboards 20 years ago in VT100 terminals. So we built a modern command line interface for Oracle...
View ArticleScripts – on Spooling and Output to Screen in Oracle SQL Developer
When executing scripts in SQL Developer, the amount of output we display on the screen is LIMITED. By design, we only show you 5,000 records from any query, and we limit the amount of output in total...
View ArticleBuilding An Object Search for SQLcl
The search feature in SQL Developer is whiz-bang. You’re using it, right? Look for stuff in your database – click the binoculars/search button on the main toolbar. But what about at the command line?...
View ArticleSpace Report from SQL Developer..in SQLcl
I was using the Instance Viewer today and ran into the drill down for Storage. Instance Viewer, whiz-bang! Let’s take a closer look at that report. Some of this isn’t going to work in a CLI… I like...
View ArticleSell Me on Oracle SQLcl in 50 Seconds
Why would I use SQLcl over something else? History recap: we introduced a new command-line interface for the Oracle Database in 2016. It’s everything you like about SQL*Plus, and everything you didn’t...
View ArticleINFO vs DESC – Learning About your Oracle Schema Objects at the Command Line
Here’s an 8 minute video walk through of using INFO and DESC in Oracle SQLcl. You can decide what works better for you – hey, maybe you’ll decide to use both! INFO shows more info INFO+ shows more info...
View Article19.X SQLcl Teaser: LIQUIBASE
LIQUIBASE does ‘Source Control for your Database.’ It’s an Open Source project that allows you to capture changelogs for your database, including Oracle. What we are doing: Extending the support for...
View ArticleGenerating User DDL in SQLcl
The DDL command in SQLcl allows you to get the same information you’d see in an object editor’s SQL panel in SQL Developer. Like so: It’s all DBMS_METADATA calls under the covers… But a user asked me...
View ArticleCancelling in Oracle SQLcl
In this post, I’m going to show you how to: ‘cancel’ yourself out of a buffer/commandcancel a queryctrl+c yourself back to the shell/cmd prompt Starting over on your query/script Ctrl+C will kill you...
View ArticleAll of the Formatting Options for your Query Results
This would be for both SQLcl and SQL Developer, but a few are reserved for SQLcl today. You have two options for formatting your query output: SET SQLFORMATAdding a comment to your query...
View ArticleLiquibase and SQLcl
I haven’t had time to talk about this as much as I would like to here, but I at least have some slides I can share. If you’re going to check out the LB command in SQLcl, be aware that in 19.2, there’s...
View ArticleSQLcl and the Load (CSV) command
I was going to refer someone on StackOverflow to my post on the LOAD command in SQLcl, but then I realized I hadn’t written one yet. Oops. So here’s that post. One of the new (that is, a command in...
View ArticleSQLcl on Oracle Cloud Infrastructure (OCI)
There’s nothing like the feeling of being IN your Oracle Database with just a few keystrokes.. And blammo! I am SO ready to SELECT * FROM EMPLOYEES; right now… Did you know that SQLcl is available for...
View Article5 Minutes Demo: Using Liquibase in SQLcl to version Oracle Database
I previously talked about our new Liquibase support in SQLcl, so you may want to start there if it’s brand new to you. I shared some slides, and links to the Docs, but not much in the way of demo. I...
View ArticleYour SQL Developer & SQLcl Command Cheat Sheet
When I first got started with UNIX and vi/emacs, I lived and died by a nice, printed cheat sheet. And after awhile, I didn’t need it anymore. I’m pretty sure I still have it over in my garage…squirrel...
View ArticleSQLcl & Liquibase: running Oracle Scripts in a changeSet
Liquibase has offered for a very long time, the ability to define changeSets using SQL. In fact, according to their survey, it’s the MOST popular way of developing your schema deployment scripts. Top...
View ArticleAnnouncing SQL Developer, SQL Developer Data Modeler, & SQLcl versions 20.2
It’s been 177 days since our last release – version 19.4 at the end of December, 2019! Obviously, much has happened since then. The astute amongst you would have noticed there WAS NOT a version 20.1...
View ArticleUsing SQLcl to write out BLOBs to files…in 20 lines of js
In fairness, it’s really only 8 lines of code, but @krisrice is a fan of comments. Here’s the setup: I have a query I want to run, where I can dump out a BLOB column in my table to separate files. And...
View ArticleLoading Data into Oracle with SQLcl
When it comes to load data, especially very large amounts of data – if Data Pump is available, use that. If you can create an External Table, do that. If you have access to SQL*Loader, use that. But....
View Article