{
  "action": "Product-ShowQuickView",
  "queryString": "pid=1484291654",
  "locale": "default",
  "product": {
    "uuid": "433e53bdc1941b2c9804e9bdd4",
    "id": "1484291654",
    "productName": "Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON",
    "productType": "standard",
    "brand": "Does Not Apply",
    "price": {
      "sales": {
        "value": 86,
        "currency": "AUD",
        "formatted": "A$86.00",
        "decimalPrice": "86.00"
      },
      "list": null
    },
    "renderedPrice": "    <div class=\"price\">\n        \n        \n<span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"86.00\"></span>\n        \n        A$86.00\n\n\n    </span>\n</span>\n\n    </div>\n\n\n",
    "images": {
      "large": [
        {
          "alt": "Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON",
          "url": "/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png",
          "index": "0",
          "title": "Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON",
          "absURL": "https://www.emega.com.au/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png"
        }
      ],
      "small": [
        {
          "alt": "Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON",
          "url": "/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png",
          "index": "0",
          "title": "Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON",
          "absURL": "https://www.emega.com.au/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png"
        }
      ]
    },
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 10,
    "variationAttributes": null,
    "longDescription": "<div> <div> <div> <span>Level up your skill set to the latest that Oracle Database can offer. This book introduces features that are not well known that can transform your development efforts. You’ll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. You’ll find that what used to take a lot of programming some years ago can be done with less code in a more reliable way today. Anyone using Oracle Database without the knowledge in this book is leaving valuable functionality–that their company has paid for–on the table, and this book opens the door to that functionality so that you can deliver reliable and performant solutions faster and more easily than ever.<br>Part I looks at features in SQL and PL/SQL that are underused and not well known. You’ll learn about new join types, pattern matching across rows, Top N pagination (useful in reporting!), qualified expressions, and enhancements to iterators that reduce code complexity and make your logic easier to understand.<br>Part II covers how and when to invoke PL/SQL from SQL while maintaining performance. You'll learn about SQL macro functions for creating reusable SQL fragments, polymorphic table functions with return types determined by incoming argument types, and constructing and parsing JSON documents for data interchange with other systems.<br>Part III introduces a vast array of built-in functionality that Oracle provides that is just waiting to be used. Edition-based redefinition enables zero-downtime application and schema upgrades. Data redaction enables easier compliance with privacy laws and similar regulations by protecting sensitive data from those who have no need to see it. Virtual private databases provide the appearance of giving each user their own database, again helping to secure sensitive data. These features are just a taste of what the book provides. Soon you’ll be improving your skillsand wondering why you ever worked so hard to solve problems that Oracle Database already solves for you.<br></span><span>What You Will Learn</span><span><br></span><ul><li><span><span>Write more powerful code by incorporating underused features in SQL and PL/SQL</span></span></li><li><span><span>Optimize your integration between SQL and PL/SQL for best performance</span></span></li><li><span><span>Take advantage of enhanced set operators, lateral joins, row-based pattern matching, and other advanced features in SQL</span></span></li><li><span><span>Make your code easier to understand through your use of newer PL/SQL features, such as qualified expressions and iterator enhancements</span></span></li><li><span><span>Integrate with web services and external data sources directly from the database</span></span></li><li><span><span>Create and parse JSON documents for easy data exchange and flexible schema design</span></span></li></ul><span><br></span><span>Who This Book Is For</span><span><br>Any developer who is writing SQL or PL/SQL, PL/SQL experts who want to level up their knowledgeand skills to the latest features that Oracle Database provides, and developers who don’t want to write their own solutions only to find out later that they’ve wasted their time by building something that Oracle Database provides out of the box<br></span> </div> </div> </div><div><h2>Item Details</h2><ul><li><strong>Publisher:</strong> Apress; 1st ed. edition (18 February 2023)</li><li><strong>Paperback:</strong> 604 pages</li><li><strong>Dimensions:</strong> 17.8 x 3.48 x 25.4 cm</li><li><strong>Language:</strong> English</li><li><strong>Book Type:</strong> Paperback</li><li><strong>ISBN-10:</strong> 1484291654</li><li><strong>ISBN-13:</strong> 978-1484291658</li></ul></div>",
    "shortDescription": null,
    "rating": 5,
    "promotions": null,
    "attributes": null,
    "availability": {
      "messages": [
        "In Stock"
      ],
      "inStockDate": null
    },
    "available": true,
    "options": [],
    "quantities": [
      {
        "value": "1",
        "selected": true,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=1"
      },
      {
        "value": "2",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=2"
      },
      {
        "value": "3",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=3"
      },
      {
        "value": "4",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=4"
      },
      {
        "value": "5",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=5"
      },
      {
        "value": "6",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=6"
      },
      {
        "value": "7",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=7"
      },
      {
        "value": "8",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=8"
      },
      {
        "value": "9",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=9"
      },
      {
        "value": "10",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&quantity=10"
      }
    ],
    "selectedProductUrl": "/eMEGA/1484291654.html?%2FeMEGA%2F1484291654.html=undefined&quantity=undefined",
    "readyToOrder": true,
    "online": true,
    "pageTitle": null,
    "pageDescription": null,
    "pageKeywords": null,
    "pageMetaTags": [
      {},
      {},
      {},
      {}
    ],
    "template": null
  },
  "addToCartUrl": {},
  "resources": {
    "info_selectforstock": "Select Styles for Availability",
    "assistiveSelectedText": "selected"
  },
  "quickViewFullDetailMsg": "View Full Details",
  "closeButtonText": "Close Quickview Dialog",
  "enterDialogMessage": "Start of Quickview dialog window. Select Close to cancel and close the window.",
  "template": "product/quickView.isml",
  "renderedTemplate": "<div class=\"product-quickview product-standard col product-wrapper product-detail\" data-pid=\"1484291654\">\n    <div class=\"row\">\n        <!-- Product Images Carousel -->\n        \n\n<div class=\"primary-images col-12 col-sm-6 cst-gallery-wrap\">\n\n    \n    <div id=\"pdpCarousel-1484291654\" class=\"carousel slide cst-original-carousel\" data-interval=\"0\"\n        data-prev=\"Previous\"\n        data-next=\"Next\">\n        \n        <div class=\"carousel-inner\" role=\"listbox\">\n            \n                <div class='carousel-item active'>\n                    <img src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\" class=\"d-block img-fluid\" alt=\"Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON image number 0\"\n                        itemprop=\"image\" />\n                </div>\n            \n        </div>\n        \n    </div>\n\n    \n    <div class=\"cst-gallery\" id=\"cst-gallery-1484291654\" data-pid=\"1484291654\" data-title=\"Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON\"\n        data-first-img=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\">\n\n        \n        <div class=\"cst-gallery__thumbs\" id=\"cst-thumbs-1484291654\">\n            \n                \n                    <button class=\"cst-gallery__thumb is-active\"\n                type=\"button\" data-index=\"0\" data-large=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\"\n                aria-label=\"Image 1\">\n                <img src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\" alt=\"Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON\" loading=\"lazy\" />\n                </button>\n                \n            \n            \n        </div>\n\n        \n        <div class=\"cst-gallery__main\">\n            <div class=\"cst-gallery__main-inner\" id=\"cst-main-inner-1484291654\">\n                <img class=\"cst-gallery__main-img\" id=\"cst-main-img-1484291654\"\n                    src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\" alt=\"Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON\" />\n                <div class=\"cst-gallery__zoom-panel\" id=\"cst-zoom-panel-1484291654\">\n                    <img class=\"cst-gallery__zoom-img\" id=\"cst-zoom-img-1484291654\"\n                        src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\" alt=\"\" />\n                </div>\n                <div class=\"cst-gallery__fullview-overlay\" id=\"cst-fullview-1484291654\">\n                    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\n                        stroke-width=\"2.5\">\n                        <circle cx=\"11\" cy=\"11\" r=\"8\" />\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\" />\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\" />\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\" /></svg>\n                    Click to see full view\n                </div>\n            </div>\n        </div>\n    </div>\n\n    \n\n    <script type=\"application/json\" id=\"cst-imgs-1484291654\">\n        [{\"url\":\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw4bab768e/images/large/d791ba7a64814b1cf42e188be8213179.png\",\"alt\":\"Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON\"}]\n        </script>\n\n\n</div>\n\n        <!-- Product Name and Number -->\n        <div class=\"col-sm-6\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <section>\n                        <h1 class=\"product-name\">Modern Oracle Database Programming: Level up Your Skill Set to Oracle'S Latest and Most Powerful Features in SQL, PL/SQL, and JSON</h1>\n                    </section>\n                </div>\n            </div>\n\n            <div class=\"detail-panel\">\n                <!-- Attributes -->\n                <section class=\"attributes\">\n\n                    <div class=\"row\">\n    <div class=\"col\">\n        \n    </div>\n</div>\n\n\n                        \n\n                        <div class=\"d-sm-none row availability align-self-end \" data-ready-to-order=\"true\" data-available=\"true\">\n                            \n<div class=\"col-4\">\n    <span class=\"availability non-input-label\">\n        Availability:\n    </span>\n</div>\n<div class=\"col-8\">\n    <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>In Stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n\n\n                        </div>\n\n                    <hr>\n\n                    <!-- Applicable Promotions -->\n                    <div class=\"row\">\n                        <div class=\"col-12 promotions\">\n                            <div class=\"align-self-center\">\n                                \n\n                            </div>\n                        </div>\n                    </div>\n                </section>\n\n                \n                    <!-- Options -->\n                    \n                \n            </div>\n        </div>\n    </div>\n\n    \n\n    \n</div>\n<div class=\"modal-footer row align-items-end\">\n    \n\n    <div class=\"hidden-xs-down col availability align-self-end global-availability\" data-ready-to-order=\"true\" data-available=\"true\">\n        <div class=\"row\">\n            \n<div class=\"col-4\">\n    <span class=\"availability non-input-label\">\n        Availability:\n    </span>\n</div>\n<div class=\"col-8\">\n    <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>In Stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n\n\n        </div>\n    </div>\n\n    <div class=\"col\">\n        <div class=\"row align-items-end\">\n            <!-- Quantity -->\n            <div class=\"hidden-xs-down col-4\">\n                \n                    \n<label for=\"quantity-1\">Quantity</label>\n<select class=\"quantity-select custom-select form-control\" id=\"quantity-1\">\n    \n        <option value=\"1\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=1\"\n                selected\n        >\n            1\n        </option>\n    \n        <option value=\"2\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=2\"\n                \n        >\n            2\n        </option>\n    \n        <option value=\"3\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=3\"\n                \n        >\n            3\n        </option>\n    \n        <option value=\"4\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=4\"\n                \n        >\n            4\n        </option>\n    \n        <option value=\"5\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=5\"\n                \n        >\n            5\n        </option>\n    \n        <option value=\"6\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=6\"\n                \n        >\n            6\n        </option>\n    \n        <option value=\"7\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=7\"\n                \n        >\n            7\n        </option>\n    \n        <option value=\"8\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=8\"\n                \n        >\n            8\n        </option>\n    \n        <option value=\"9\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=9\"\n                \n        >\n            9\n        </option>\n    \n        <option value=\"10\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1484291654&amp;quantity=10\"\n                \n        >\n            10\n        </option>\n    \n</select>\n\n                \n            </div>\n\n            <div class=\"col-8 mx-auto\">\n                <!-- Prices -->\n                <div class=\"prices\">\n                    \n                    \n\n    <div class=\"price\">\n        \n        \n<span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"86.00\"></span>\n        \n        A$86.00\n\n\n    </span>\n</span>\n\n    </div>\n\n\n                </div>\n\n                <!-- Cart and [Optionally] Apple Pay -->\n                \n                    \n<div class=\"row cart-and-ipay\">\n    <div class=\"col-sm-12\">\n        <input type=\"hidden\" class=\"add-to-cart-url\" value=\"/on/demandware.store/Sites-eMEGA-Site/default/Cart-AddProduct\">\n        <button class=\"add-to-cart-global btn btn-primary\"\n                data-pid=\"1484291654\"\n                >\n            <i class=\"fa fa-shopping-bag\"></i>\n            \n                Add to Cart\n            \n        </button>\n    </div>\n</div>\n\n                \n            </div>\n        </div>\n    </div>\n</div>\n",
  "productUrl": "/eMEGA/1484291654.html"
}