Home
Search results “Selecting from oracle collections”
PL/SQL tutorial 3: SELECT INTO statement in PL/SQL by Manish Sharma RebellionRider
 
05:22
How to initialize the variable by fetching values from the table of the database or by using SELECT INTO statement in PL/SQL by Manish Sharma RebellionRider ------------------------------------------------------------------------ ►►►LINKS◄◄◄ Blog : http://bit.ly/select-into-statement-pl-sql Previous Tutorial ► Variables: https://youtu.be/2MNmodawvnE ------------------------------------------------------------------------- ►►►Let's Get Free Uber Cab◄◄◄ Use Referral Code UberRebellionRider and get $20 free for your first ride. -------------------------------------------------------------------------- ►Make sure you SUBSCRIBE and be the 1st one to see my videos! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ►►►Find me on Social Media◄◄◄ Follow What I am up to as it happens on https://twitter.com/rebellionrider https://www.facebook.com/imthebhardwaj http://instagram.com/rebellionrider https://plus.google.com/+Rebellionrider http://in.linkedin.com/in/mannbhardwaj/ http://rebellionrider.tumblr.com/ http://www.pinterest.com/rebellionrider/ You can also Email me at for E-mail address please check About section Please please LIKE and SHARE my videos it makes me happy. Thanks for liking, commenting, sharing and watching more of our videos This is Manish from RebellionRider.com ♥ I LOVE ALL MY VIEWERS AND SUBSCRIBERS
Views: 127579 Manish Sharma
How to return multiple values from a function in oracle pl/sql ? (without using out parameter)
 
14:19
This video demonstrates how a function can return multiple values to the calling environment, but without using multiple out parameters, the video shows an example on how we can create a object, a nested table based on the object and then returning the nested table type from the function.
Views: 20481 Kishan Mashru
Advanced Collections | Creating a Dispute
 
02:19
This video tutorial applies to Rel 11 through Rel 13. It shows you how to create a dispute on a customer transaction.
Oracle SQL Tutorial : How to return multiple values from the Function in Oracle PL/SQL
 
08:49
Oracle SQL Tutorial Oracle tutorial : How to return multiple values from the Function in Oracle PLSQL pl sql function This video tutorial tell you How to return multiple rows from the Function in Oracle PLSQL Using the TYPE object you can able return multiple rows from the function.Here object concept of oracle is used. Subscribe on youtube: https://www.youtube.com/channel/UCpiyAesWNYOXSz5GPq8lbkA For more tutorial please visit #techquerypond https://techquerypond.wordpress.com https://twitter.com/techquerypond
Views: 7068 Tech Query Pond
How To Choose An Espresso Machine: Boilers
 
03:38
Join Charles at Clive Coffee as he begins a series breaking down the most important parts of an espresso machine, how they work and why it's valuable to know about them to make an informed decision about which to choose. https://clivecoffee.com/collections/espresso-machines? This video focuses on the three most common boiler arrangements: Single Boiler, Dual Boiler, and Heat Exchanger. Each type of espresso machine has its own pros and cons. For many new home baristas it can be a challenge to figure out which of these designs will best fit their preferred coffee drink while also being the best fit for their home. Whether you prefer straight espresso, americanos, cappuccinos, or lattes we have a machine that'll create the home espresso experience you've been looking for. The three machines used in this video: Single Boiler - Special Edition ECM Classika PID: https://clivecoffee.com/products/special-edition-ecm-classika-pid-espresso-machine?variant=7785231515676 Dual Boiler - Lucca A53 Mini: https://clivecoffee.com/products/lucca-a53-mini-espresso-machine-by-la-spaziale Heat Exchanger - ECM Mechanika V Slim: https://clivecoffee.com/products/ecm-mechanika-v-slim-espresso-machine Please note that Clive Coffee also offers a grinder dial-in service if you prefer to have someone else do that hard work for you! https://clivecoffee.com/products/clive-grinder-dial-in-service For more information on the importance of water and your machine: https://clivecoffee.com/blogs/learn/the-importance-of-water-and-your-machine For more knowledge on all things espresso check out our blog: https://clivecoffee.com/blogs/learn Subscribe to our channel: https://www.youtube.com/user/clivecoffee?sub_confirmation=1 Instagram: https://www.instagram.com/clivecoffee/ Twitter: https://twitter.com/CliveCoffee Facebook: https://www.facebook.com/clivecoffeepdx/ Pinterest: https://www.pinterest.com/clivecoffee/
Views: 2218 Clive Coffee
PL/SQL tutorial 33: Table Based Record Datatype In Oracle Database by Manish Sharma
 
06:48
Learn how to create a table based record type variable in Oracle Database By Manish Sharma from RebellionRider.com ------------------------------------------------------------------------ ►►►LINKS◄◄◄ Blog : http://bit.ly/table-based-records Previous Tutorial ► Introduction To Records: https://youtu.be/1iHbZDuDbis ► SELECT-INTO Statement: https://youtu.be/Zt0vlmTqhP4 ------------------------------------------------------------------------- ►►►Let's Get Free Uber Cab◄◄◄ Use Referral Code UberRebellionRider and get $20 free for your first ride. ------------------------------------------------------------------------- ►Make sure you SUBSCRIBE and be the 1st one to see my videos! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ►►►Find me on Social Media◄◄◄ Follow What I am up to as it happens on https://twitter.com/rebellionrider https://www.facebook.com/imthebhardwaj http://instagram.com/rebellionrider https://plus.google.com/+Rebellionrider http://in.linkedin.com/in/mannbhardwaj/ http://rebellionrider.tumblr.com/ http://www.pinterest.com/rebellionrider/ ___Facebook Official Page___ https://www.facebook.com/RebellionRider.official/ You can also Email me at for E-mail address please check About section Please please LIKE and SHARE my videos it makes me happy. Thanks for liking, commenting, sharing and watching more of our videos This is Manish from RebellionRider.com ♥ I LOVE ALL MY VIEWERS AND SUBSCRIBERS
Views: 33104 Manish Sharma
Advanced Collections | Making an Adjustment
 
03:14
This video tutorial applies to Rel 11 through Rel 13. It shows you how to make an adjustment to a customer transaction.
DYN6: Method 4 dynamic SQL with DBMS_SQL (PL/SQL Channel)
 
25:48
When you don't know the number of columns you are selecting or the number of placeholders that need binding, you are faced with method 4 dynamic SQL. And the solution to this very generic scenario is the DBMS_SQL package. This video was taken from PLSQLChannel.com, originally recorded before Steven Feuerstein re-joined Oracle in March 2014. ======================================== Practically Perfect PL/SQL with Steven Feuerstein Copyright © 2015 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.
PL/SQL Tutorial: BULK COLLECT and  BULK BIND in PLSQL
 
07:25
PL/SQL Tutorial: BULK COLLECT and BULK BIND in PLSQL SQL Tutorial SQL Tutorial for beginners PLSQL Tutorial PLSQL Tutorial for beginners PL/SQL Tutorial PL SQL Tutorial PL SQL Tutorial for beginners PL/SQL Tutorial for beginners Oracle SQL Tutorial
Views: 1495 TechLake
Accounts Receivable Collections:  Put Your Sage ERP A/R Collections On Auto Pilot
 
46:38
http://erpvar.com/sage-software/sage-50/accounts-receivable-collections/ Learn how to extend the accounts receivable module in your existing ERP system to effectively manage credit and collections activities with integrated reporting and business metrics to help you build a world-class organization.
Views: 859 ERP VAR
PL/SQL tutorial 68: PL/SQL Strong Ref Cursor in Oracle Database
 
07:27
RebellionRider.com presents the second tutorial in PL/SQL Ref Cursors series explaining the concepts of Strong Ref Cursors in Oracle Database by Manish Sharma. ------------------------------------------------------------------------ ►►►LINKS◄◄◄ Blog: http://bit.ly/ref-cursor-2 Previous Tutorial ► Record Datatypes: https://youtu.be/8WqpqKUj9l8 ► Database Cursors: https://youtu.be/_snAMqCBitg ------------------------------------------------------------------------- ►Make sure you SUBSCRIBE and be the 1st one to see my videos! ------------------------------------------------------------------------- ►►►Find me on Social Media◄◄◄ Follow What I am up to as it happens on https://twitter.com/rebellionrider http://instagram.com/rebellionrider https://plus.google.com/+Rebellionrider http://in.linkedin.com/in/mannbhardwaj/ ___Facebook Official Page of Manish Sharma___ https://www.facebook.com/TheRebellionRider/ ___Facebook Official Page of RebellionRider.com___ https://www.facebook.com/RebellionRider.official/ You can also Email me at for E-mail address please check the About section Please please LIKE and SHARE my videos it makes me happy. Thanks for liking, commenting, sharing and watching more of our videos This is Manish from RebellionRider.com ♥ I LOVE ALL MY VIEWERS AND SUBSCRIBERS
Views: 10324 Manish Sharma
Expenses | Introducing the Expenses Work Area
 
04:00
This video tutorial applies to Rel 11 through Rel 13. It shows you how to use the Expenses work area and how to create an expense report.
Are Your Garbage Collection Logs Speaking to You?
 
01:01:05
It's common knowledge that tuning the JVM's heap size and choice of collector can have a major impact on the performance of your application. What isn't generally known is that even with a heap larger than needed, your JVM can still be starved for memory. This session examines how to use garbage collection logs to diagnose missizing and then looks at rightsizing the JVM's various memory pools so that you can get most out of your application. The session also covers critical memory conditions that can be fixed—or best fixed—only by altering application code. Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.
What is Hard-Coding in PL/SQL?
 
08:14
Practically Perfect PL/SQL with Steven Feuerstein See the first in a multi-video series that describes the nuances of hard-coding in PL/SQL. See the Practically Perfect PL/SQL YouTube channel for related videos. https://www.youtube.com/channel/UCpJpLMRm452kVcie3RpINPw Copyright © 2015 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.
Building a Report from a Collection in PDQ Inventory
 
01:58
Looking to save time building reports in PDQ Inventory? You can create a report from a collection. This simplifies the process by copying all the filters of the collection over to the report. All that's left is selecting the columns you want to view. Lex walks you through creating a report using the Google Chrome Enterprise collection. Can't get enough PDQ? Commence stalking in 3... 2... 1... - Twitter - General info: @admarsenal - All things PDQ Deploy: @pdqdeploy - All things PDQ Inventory: @pdqinventory - Package Library updates: @packagelibrary - Alerts and Technical [email protected] Facebook: https://www.facebook.com/PDQlive/ Reddit: https://www.reddit.com/r/PDQDeploy/ LinkedIn: https://www.linkedin.com/company/17961724/ Our blog: https://www.pdq.com/blog/ Instagram: @pdqlife
Views: 783 PDQ.com
Man Selecting Cobras For Snake Show
 
05:44
A crazy guy known as Cobra Man has 1000 Cobras as pets and for every show he selects a new Cobra. Visit http://bloopzone.com/ for more details.
Views: 18661900 FunKickAss
Dynamic SQL in Stored Procedure
 
09:32
In this video we will discuss, using dynamic sql in a stored procedure and it's implications from sql injection perspective. We will discuss performance implications of using dynamic sql in a stored procedure in a later video. Text version of the video http://csharp-video-tutorials.blogspot.com/2017/04/dynamic-sql-in-stored-procedure.html Slides http://csharp-video-tutorials.blogspot.com/2017/04/dynamic-sql-in-stored-procedure_11.html All SQL Server Text Articles http://csharp-video-tutorials.blogspot.com/p/free-sql-server-video-tutorials-for.html All SQL Server Slides http://csharp-video-tutorials.blogspot.com/p/sql-server.html All SQL Server Tutorial Videos https://www.youtube.com/playlist?list=PL08903FB7ACA1C2FB All Dot Net and SQL Server Tutorials in English https://www.youtube.com/user/kudvenkat/playlists?view=1&sort=dd All Dot Net and SQL Server Tutorials in Arabic https://www.youtube.com/c/KudvenkatArabic/playlists Consider the following stored procedure "spSearchEmployees". We implemented this procedure in Part 139 of SQL Server tutorial. This stored procedure does not have any dynamic sql in it. It is all static sql and is immune to sql injection. Create Procedure spSearchEmployees @FirstName nvarchar(100) = NULL, @LastName nvarchar(100) = NULL, @Gender nvarchar(50) = NULL, @Salary int = NULL As Begin Select * from Employees where (FirstName = @FirstName OR @FirstName IS NULL) AND (LastName = @LastName OR @LastName IS NULL) AND (Gender = @Gender OR @Gender IS NULL) AND (Salary = @Salary OR @Salary IS NULL) End Go Whether you are creating your dynamic sql queries in a client application like ASP.NET web application or in a stored procedure, you should never ever concatenate user input values. Instead you should be using parameters. Notice in the following example, we are creating dynamic sql queries by concatenating parameter values, instead of using parameterized queries. This stored procedure is prone to SQL injection. Let's prove this by creating a "Search Page" that calls this procedure. Create Procedure spSearchEmployeesBadDynamicSQL @FirstName nvarchar(100) = NULL, @LastName nvarchar(100) = NULL, @Gender nvarchar(50) = NULL, @Salary int = NULL As Begin Declare @sql nvarchar(max) Set @sql = 'Select * from Employees where 1 = 1' if(@FirstName is not null) Set @sql = @sql + ' and FirstName=''' + @FirstName + '''' if(@LastName is not null) Set @sql = @sql + ' and LastName=''' + @LastName + '''' if(@Gender is not null) Set @sql = @sql + ' and Gender=''' + @Gender + '''' if(@Salary is not null) Set @sql = @sql + ' and Salary=''' + @Salary + '''' Execute sp_executesql @sql End Go Add a Web Page to the project that we have been working with in our previous video. Name it "DynamicSQLInStoredProcedure.aspx". Copy and paste the HTML and code available on my blog at the following link http://csharp-video-tutorials.blogspot.com/2017/04/dynamic-sql-in-stored-procedure.html At this point, run the application and type the following text in the "Firsname" text and click "Search" button. Notice "SalesDB" database is dropped. Our application is prone to SQL injection as we have implemented dynamic sql in our stored procedure by concatenating strings instead of using parameters. ' Drop database SalesDB -- In the following stored procedure we have implemented dynamic sql by using parameters, so this is not prone to sql injecttion. This is an example for good dynamic sql implementation. Create Procedure spSearchEmployeesGoodDynamicSQL @FirstName nvarchar(100) = NULL, @LastName nvarchar(100) = NULL, @Gender nvarchar(50) = NULL, @Salary int = NULL As Begin Declare @sql nvarchar(max) Declare @sqlParams nvarchar(max) Set @sql = 'Select * from Employees where 1 = 1' if(@FirstName is not null) Set @sql = @sql + ' and [email protected]' if(@LastName is not null) Set @sql = @sql + ' and [email protected]' if(@Gender is not null) Set @sql = @sql + ' and [email protected]' if(@Salary is not null) Set @sql = @sql + ' and [email protected]' Execute sp_executesql @sql, N'@FN nvarchar(50), @LN nvarchar(50), @Gen nvarchar(50), @sal int', @[email protected], @[email protected], @[email protected], @[email protected] End Go On the code-behind page, use stored procedure spSearchEmployeesGoodDynamicSQL instead of spSearchEmployeesBadDynamicSQL. We do not have to change any other code. At this point run the application one more time and type the following text in the "Firstname" textbox and click the "Search" button. ' Drop database SalesDB -- Notice "SalesDB" database is not dropped, So in this case our application is not succeptible to SQL injection attack. Summary : Whether you are creating dynamic sql in a client application (like a web application) or in a stored procedure always use parameters instead of concatnating strings. Using parameters to create dynamic sql statements prevents sql injection.
Views: 34870 kudvenkat
Understanding Java Garbage Collection
 
01:01:23
Garbage collection is an integral part of application behavior on Java platforms, yet it is often misunderstood. Developers have choices in selecting and tuning collector mechanisms as well as in application architecture. This session reviews and classifies various garbage collection techniques available in JVMs today. After a quick overview of common garbage collection techniques such as generational, parallel, stop-the-world, incremental, and concurrent algorithms, it defines terms and metrics common to all collectors. The presentation also classifies each major JVM collector’s mechanisms and discusses the trade-offs involved in balancing requirements for responsiveness, throughput, space, and available memory. Author: Gil Tene Gil Tene is CTO and co-founder of Azul Systems. He has been involved with virtual machine technologies for the past 20 years. Gil pioneered Azul's Continuously Concurrent Compacting Collector (C4), and various managed runtime and systems stack technologies that combine to deliver the industry's most scalable and robust Java platforms. Gil is a frequent speaker at technology conferences worldwide, and an official JavaOne Rock Star. In 2006 he was named one of the Top 50 Agenda Setters in the technology industry by Silicon.com. Prior to co-founding Azul, Gil held key technology positions at Nortel Networks, Shasta Networks and at Check Point Software Technologies, where he designed ground breaking traffic management solutions. He architected OSs at Stratus Computer, HA solutions at Qualix/Legato, and served as an officer in the Israeli Navy Computer R&D unit. Gil holds a BSEE from The Technion Israel Institute of Technology, and has been awarded 31 patents in computer-related technologies. View more trainings by Gil Tene at https://www.parleys.com/author/gil-tene Find more related tutorials at https://www.parleys.com/category/developer-training-tutorials
Views: 805 Oracle Developers
Delete Column in Sql Table | Delete Multiple Column in Sql  | Delete Multiple Column in Oracle
 
02:33
Delete Column in Sql Table | Delete Multiple Column in Sql Table | Delete Multiple Column in Oracle Database ---------------------------------------------------------------------------------------------------- oracle 12c,oracle 12c download,oracle database 12c,oracle client 12c,oracle 12c new features,uninstall oracle 12c,oracle xe 12c,oracle 12c documentation,oracle 12c installation, sql server columns, sql server alter table, alter table in sql server, Delete columns in sql server, oracle dba tutorials, sql tutorials, Delete column between two column, sql tutorials for beginners, modify column, how to modify a column, columns, database, alter, table, alter table oracle, oracle tutorial, alter table command in sql, alter sql, sql alter table column, sql like multiple values,Sqlplus & Sql Developer,Insert Data in Sqlplus & Sql Developer Mood in Oracle,Commit Data in Oracle,Sqlplus & Sql Developer,Insert Data in Sqlplus,Insert Data in Sql Developer, Remove Multiple Tables,Delete Table,Drop Table in Oracle,Multiple Drop Table,Drop Table,insert, create, tutorial,sql, sql tutorials, oracle dba tutorials, sql developer, sql tutorials for beginners, sql expert, sql expert tutorials, database, oracle, table, online training,insert into oracle,oracle insert into multiple rows,create table oracle,oracle 12c alter table add identity column,oracle create table default value sysdate,collections in oracle pl sql with examples,Oracle 12c, database, oracle database (software), sql, sql developer, sql tutorials, how to create database using dbca, how to create database in oracle,oracle cloud, database 12c, dba genesis,database services, database, create, 11g, dba, db, beginner, Please Subscribe My Channel
Migrating from RDBMS to MongoDB - Bulk Migration
 
04:48
This is a clip from our recent webinar, Migrating from RDBMS to MongoDB. To view the full presentation, click here: http://www.mongodb.com/presentations/... Modern day application engineering demands persistence of complex and dynamic shapes of data to match the highly flexible and powerful languages used in today's software landscape. Traditional approaches to solutions development with RDBMS increasingly expose the gap between the ease of use of modern development languages and the relational data model. Development time is wasted as the bulk of the work shifts from adding business features to struggling with the RDBMS. MongoDB, the leading NoSQL database, offers a flexible and scalable solution. In this webinar, we will provide a medium-to-deep exploration of the MongoDB programming model and APIs and how they transform the way developers interact with a database, leading to: - Business Agility: Faster time to market for both initial deployment and subsequent change - Lower development costs - More choices in coupling features of a language to the database We will also review the advantages of MongoDB technology in the rapid applications development (RAD) space for popular scripting languages such as javascript, python, perl, and ruby.
Views: 10143 MongoDB
Oracle Enterprise Manager 12c: Administer Monitoring Templates
 
07:23
This demo shows you how to view Oracle provided templates, how to use the Create Like functionality, how to compare template and target metric values and how to apply a template to a target. Copyright © 2012 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.
Prime Overview 18.10
 
05:56
Leading contractors turn to Oracle Prime Projects Cloud Service to drive improved project delivery. Oracle Prime Projects connects delivery teams with a cloud-based, fast-time-to-value platform that integrates critical path method scheduling, lean task management, and risk management. Combined with Oracle Aconex, it provides a complete, end-to-end delivery solution for superior project performance. For owners who need to optimize and manage large portfolios, control, visibility, and insights are critical. That’s why they rely on Oracle Prime Projects for capital planning, and portfolio and risk management. Cloud-based, rapidly deployed, and providing in-depth analysis and reporting, Oracle Prime Projects helps you make the right decisions to optimize your portfolio and stay aligned with your strategic priorities. ================================= To improve the video quality, click the gear icon and set the Quality to 720p HD. For more information, see http://www.oracle.com/goto/oll and http://docs.oracle.com Copyright © 2018 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.
Oracle Reports 10g Tutorial in Bangla: Using REF Cursor Queries
 
11:49
This is Programming language channel. this channel name is leen's teach.
Views: 362 Leen's Tech
Understanding Java Garbage Collection
 
51:55
Gil Tene, CTO, Azul Garbage collection is an integral part of application behavior on Java platforms, yet it is often misunderstood. Developers have choices in selecting and tuning collector mechanisms as well as in application architecture. This session reviews and classifies various garbage collection techniques available in JVMs today. After a quick overview of common garbage collection techniques such as generational, parallel, stop-the-world, incremental, and concurrent algorithms, it defines terms and metrics common to all collectors. The presentation also classifies each major JVM collector’s mechanisms and discusses the trade-offs involved in balancing requirements for responsiveness, throughput, space, and available memory.
Views: 6674 Java
Adv Java || JDBC Session - 57 || Selecting Particular Columns From the Table by Durga sir
 
17:54
Course Content ======================= 1) JDBC In Simple Way 2) Storage Areas 3) JDBC 4) JDBC Architecture 5) JDBC API 6) Types of Drivers 7) Standard Steps For Developing JDBC Application 8) Select Operations And Non-Select Operations 9) Programs On Database Operations 10) Aggregate Functions 11) Real Time Coding Standards For JDBC Application 12) Working With MySQL Database 13) Life Cycle of SQL Query Execution 14) PreparedStatement (I) 15) SQL Injection Attack 16) Stored Procedures and CallableStatement 17) Cursors 18) Functions 19) Batch Updates 20) Handling Date Values For Database Operations 21) Working with Large Objects (BLOB and CLOB) 22) Connection Pooling 23) Properties 24) Transaction Management in JDBC ============================================= jdbc jdbc java tutorila jdbc java examples jdbc mysql examples Java Database Connectivity (JDBC) Adv Java JDBC Tutorial Java JDBC Tutorial jdbc tutorial for beginners JDBC Tutorial Introduction to JDBC Advanced Java Tutorial JDBC Tutorial in depth JAVA Database Tutorial JDBC with MySql Complete Course JDBC in Simple Way ============================== You an see more Java videos following link: Java tutorial by durga sir https://goo.gl/XWb4RL Java 9 by durga sir https://goo.gl/hXGyBW Java 1.8 Version New Features by Durga sir https://goo.gl/iHXXYU Adv Java JDBC Tutorial by Durga sir https://goo.gl/8q16Eo OCJA 1.8 Java SE 8 Programmer - I (1Z0 - 808 ) By Durga sir https://goo.gl/gC6R7f Core Java by NagoorBabu sir https://goo.gl/s6Nvj1 Advenced Java by Nagoorbabu sir https://goo.gl/ZZonzJ CoreJava by Ratan https://goo.gl/3VM19v Advanced Java jdbc by Ratan https://goo.gl/Rn2UXr Advjava tutorials - JSP by Ratan https://goo.gl/Z6ytxm Adv java servlets tutorial by ratan https://goo.gl/zTwi9y Servlet and JSP Tutorial by anji reddy https://goo.gl/jZMRUv Advanced Java Jdbc by Anjireddy https://goo.gl/16CGzX Hibernate byAnjireddy https://goo.gl/qQojvZ Struts by Anjireddy https://goo.gl/nE1Eof Spring by Mr.AnjiReddy https://goo.gl/NfN14R ADV JAVA by Naveen https://goo.gl/bhSsXF Spring by Mr.Naveen https://goo.gl/huVwFN Hibernate by Mr. Naveen https://goo.gl/TY3Wpd Struts by Mr.Naveen https://goo.gl/Vkmiw7
Oracle APEX Tutorial 5  Check Boxes  Part 1  Video Training
 
09:59
Full article link: http://www.mandsconsulting.com/oracle-apex-tutorial-5-%e2%80%93-check-boxes-%e2%80%93-part-1-%e2%80%93-video-training
Views: 12146 mandsconsulting
Using Digital Assets with Structured Content in Oracle Content and Experience Cloud
 
03:40
This short video highlights Oracle Content and Experience Cloud features for adding and managing assets to structured content for robust delivery options. For more information, visit https://cloud.oracle.com/content - - - 17.4.1 ================================= To improve the video quality, click the gear icon and set the Quality to 1080p/720p HD. For more information, see http://www.oracle.com/goto/oll and http://docs.oracle.com Copyright © 2017 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.
Prime Projects - Overview
 
05:27
Take a tour of Prime Projects and see how to open objects, use apps, and set preferences. ================================= To improve the video quality, click the gear icon and set the Quality to 1080p/720p HD. For more information, see http://www.oracle.com/goto/oll and http://docs.oracle.com Copyright © 2017 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.
Wix Code | How to Set up a Database Collection
 
02:21
Introducing Wix Code: Imagine building any web application in the world. Wix Code opens new possibilities for creators, developers, and designers that are looking for the easiest way to build robust web applications tailored to their business needs. It’s serverless, hassle-free coding. You can set up database collections, create content rich websites, add custom forms, change site behavior with APIs and much more. All are built with the ease of use and stunning visual components of the Wix Editor. Plus, anything you build is SEO compatible. Wix Code is creation without limits. Watch how an art and design academy uses Wix Code to set up a database collection for all of their course offerings. The collection will serve as a foundation, allowing the school to create 100s of dynamic item pages, an index page and a category page for all their course information. About Wix Wix.com lets everyone create a stunning website for free. Choose a template, customize anything, and get online today! It’s that easy to look stunning online. No matter what business you’re in, Wix lets you easily create exactly the website you want with our intuitive drag and drop website builder. Get stunning designer-made templates, thousands of free images in the Wix Collection, easy SEO and tons of storage. Best of all, your Wix site is mobile optimized, so visitors can see it anytime, anywhere. Get started today! http://www.wix.com/ Visit our resources page to learn more about Wix Code: https://www.wix.com/code/home/resources
Views: 43827 Wix.com
How to Use Google Forms to Collect Data
 
19:24
Learn to use Google Forms to collect data from specific people by sharing the link on email or on social media. It is a 3 step process that starts with creation of form and then next step is to distribute it to the audience and third step is to collect the data. All the three steps to use Google form have been explained in this tutorial. Share this video:http://youtu.be/s94fL4g0riI common use of various question types in Google forms is given below - Text — Respondents provide short answers Paragraph text — Use this for long answers Multiple choice — Respondents select one option from among several Checkboxes — select as many options from checkboxes. Choose from a list — respondents select one option from a dropdown menu Scale — rank something along a scale of numbers (e.g., from 1 to 5) Grid — respondents select a point from a two-dimensional grid Date — People filling the form can use a calendar picker to enter a date Time — respondents select a time (either a time of day or a duration of time) You can plan events, make a survey, give quiz to students or simply collect any data on Google Forms. It can save you from lot of physical effort as the collected data automatically gets saved in the linked spreadsheet.You can insert an image or video on Google forms and also set a customize theme for your form. Google forms is a gem in the Google docs, that's free to use and has a powerful tools like regular expressions that help to validate the data.Currently, only Text, Paragraph text, Check boxes, and Grid questions have support for validation. This video tutorial also covers certain Frequently asked questions given below- Can I capture respondents email address automatically? Can I receive notification on email every time a form is submitted? Can i send a personal thank you message to the respondents? Can i use Capcha on Google Form? Harish Bali is the creator of this video, he is a social media expert and an SEO. ............................................................................................... Learn to use Regular expressions in Google forms: https://support.google.com/docs/answer/3378864?hl=en Learn useful regular expressions for data validation by Labnol.org: http://www.labnol.org/internet/regular-expressions-forms/28380/ You can watch my other video on: How to use mail merge in gmail: https://www.youtube.com/watch?v=skrGMoq_TRA How to use Google drive to share files: https://www.youtube.com/watch?v=Itn3WIhQ6NQ Follow us: Blog on Tech Guide: http://www.technofare.com/ Google Plus Technofare : https://plus.google.com/+Technofareblog/posts Google Plus Harish Bali: https://plus.google.com/+harishBali/posts Facebook: https://www.facebook.com/technofare?ref=bookmarks Subscribe to Channel: https://www.youtube.com/user/Technofare Hope you found the detailed tutorial on how to use Google forms to collect data useful. Do share it with your friends on social media.
Views: 229269 Technofare
The Kaleidescape Experience
 
04:38
Now you can simplify the way you collect, manage and enjoy your movies and music — with the Kaleidescape System. It will store and automatically organize your collections, for fast, easy access. Browse your collections using the system's innovative, intuitive interface. Make a selection. Press PLAY. And then sit back and relax. Movies and music can be instantly delivered to any room in your house, at any time. The Kaleidescape Movie Guide Service provides video bookmarks that let you jump to the beginning of the movie or to your favorite television episode — with no trailers. No ads. Want to hear some music? The Kaleidescape System lets you quickly select and play any album or track. You can also make customized Mix Albums. Enjoy your selections in order, or let the Kaleidescape System be your programmer. While you're listening, learn more about the music you love with expert reviews provided by Kaleidescape's Music Guide Service. Want to take your music wherever you go? No problem. Sync your Kaleidescape music to iTunes® on your PC or to your iPod®.
Views: 3328 realdealconcepts
Using Metadata to Describe Digital Content
 
35:52
This is the fourth module in the Public Library Partnerships Project curriculum, given by Greer Martin, Digital Public Library metadata librarian and archivist at the Digital Library of Georgia, and Anna Neatrour, metadata librarian at University of Utah and former metadata librarian at the Mountain West Digital Library. It covers: why metadata is important, basic metadata fields, using controlled vocabularies, and using spreadsheets for metadata. The Public Library Partnerships Project curriculum is intended for cultural heritage professionals who are new to digitization. It was designed to provide useful conceptual and practical information about each stage of the process to a beginner audience. To find out more about DPLA's Public Library Partnerships Project, visit http://dp.la/info/about/projects/public-library-partnerships/
Views: 3165 digpublib
Faculty and Librarians Selecting High Quality OER
 
58:51
Join us for this webinar to hear from librarians and faculty who are working together to support the selection and adoption of high-quality open educational resources to enhance teaching and learning. Leveraging the key role and skill set of librarians for curating high-quality and openly licensed resources can give faculty time to focus on the pedagogical enhancements available through OER adoption in their courses. When: Wed, Sept 27, at 11am PT/ 2pm ET Featured Speakers: Tina Ulrich, Library Director, Northwestern Michigan College Elizabeth Sonnabend, Adjunct Business Instructor, Northwestern Michigan College. Dr. Sharon Hughes, Professor of Psychology, Lansing Community College Regina Gong, Librarian and OER Project Manager, Lansing Community College
Excel VBA Introduction Part 31 -  ADO (ActiveX Data Objects) Modifying Data with Recordsets
 
59:47
If you'd like to help fund Wise Owl's conversion of tea and biscuits into quality training videos you can click this link https://www.wiseowl.co.uk/donate?t=1 to make a donation. Thanks for watching! You can buy our Introduction to Excel VBA book here https://www.lulu.com/shop/andrew-gould/introduction-to-excel-vba/paperback/product-23301058.html By Andrew Gould https://www.wiseowl.co.uk - We've previously looked at how to query a database using ActiveX Data Objects (ADO) to get data from a recordset into Excel. This video shows how you can do the reverse: take data from Excel and add it to an ADO recordset. We'll also look at how to modify existing records in a database as well as how to delete records. We'll cover all of these techniques by connecting Excel to both a Microsoft Access and a Microsoft SQL Server database to demonstrate how flexible ADO really is. You can download the Access Movies database here: https://www.wiseowl.co.uk/files/execise-question-files/qf-1103.zip You can download the script to create the SQL Server Movies database used in this video at the following link: https://www.wiseowl.co.uk/files/execise-question-files/qf-898.zip Visit www.wiseowl.co.uk for more online training resources in Microsoft Excel, Microsoft Access, Microsoft PowerPoint, Microsoft Word, Microsoft Project, Microsoft Publisher, Microsoft Visio, SQL Server, Reporting Services, Analysis Services, Visual Studio, ASP.NET, VB.NET, C# and more!
Views: 44821 WiseOwlTutorials
Create WorldCat Query Collections
 
14:29
This video demonstrates using WorldShare® Collection Manager to create a WorldCat® Query Collection, as well as enable and configure collection-level MARC record options for a query collection. Find additional training videos on our support site, at https://help.oclc.org
Views: 324 OCLCTraining
Tutorial: AJAX in APEX 5.0 part-2 Set multiple items
 
09:51
Demonstration video on how to set multiple page items with AJAX in Oracle APEX 5.0.
Views: 2610 Oracle Testlab
PowerApps Patch Function
 
26:45
In this video, you will learn about the PowerApps Patch Function using a custom gallery and SharePoint lists. Even if you are already an expert on patching SharePoint you will enjoy the little tricks taught for using a gallery to edit items. PowerApps Consulting https://www.PowerApps911.com
Views: 19588 Shane Young
Lesson - 15 : JDBC -  How to insert and select image from Database
 
09:34
Inserting a picture is nothing but storing binary data(bytes) of the picture into a database table.In JDBC we need preparestatement interface for transferring binary data from java program to database.If we want to insert a picture into a table then that table column should be of blob(binary large object) type.The following are the steps required for inserting a picture 1. Creating a java.io.File object for the picture. 2. Create java.io.FileInputStream object for reading the binary data from the file. 3. Find size of the picture file. 4. Call setBinaryStream() for inserting binarydata of the picture into an SQL statement.
Views: 928 Sada Learning Hub
Robust Semi-Supervised Learning
 
01:12:18
Semi-supervised learning algorithms are designed to learn an unknown concept from a partially-labeled data set of training examples. They are widely popular in practice, since labels are often very costly to obtain. This talk is about a new approach to semi-supervised learning that addresses a mismatch between the way semi-supervised learning algorithms have been developed and the way they are commonly used. Most existing semi-supervised learning algorithms are analyzed under the assumption that the algorithm can randomly select a subset of unlabeled training examples and submit them to a labeler. But in many applications of semi-supervised learning, the partially-labeled data is `naturally occurring', and the learning algorithm has no control over which examples are labeled. This is particularly true of data generated by web users. Websites like Facebook, Youtube and Flikr give users the option to label, or 'tag', images, videos and other content, a process that generates very large partially-labeled data sets. We have little understanding of how users select which items to label, but we know that they almost certainly are not selecting them randomly. Instead of assuming that labels are missing at random, we analyze a less favorable scenario where the label information can be missing partially and arbitrarily. We present nearly matching upper and lower generalization bounds for learning in this setting under reasonable assumptions about available label information. Motivated by the analysis, we formulate a convex optimization problem for parameter estimation, derive an efficient algorithm suitable for large data sets, and analyze its convergence. Our algorithm can be viewed as a convex formulation of existing nonconvex approaches to semi-supervised learning, such as posterior regularization, and therefore is less sensitive to local minima. In experiments on several image data sets, we show that our algorithm performs much better than existing semi-supervised learning algorithms under a number of challenging but realistic labeling scenarios. This is joint work with Ben Taskar.
Views: 1710 Microsoft Research
BluePrism - Read Drop Down values || Reality & Useful
 
10:32
Hi Friends, Now we will discuss about how to get list of values from drop down and write into excel. ------------------------------------------------------- 1. Create a business object 2. Configure the Application Moduler to SAT Application 3. Create element for Drop down 4. Launch the application using navigate stage 5. use conditional wait till load the application using drop down element 6. Read the element from drop down using read stage 7. Write these collection into excel Let's run it See the collection write into excel with heading Thank you for watching video
Views: 15366 Reality & Useful
Best MS DOS Games: Colección 1: Jazz Jackrabbit, Doom, Tyrian 2000, Hocus Pocus...
 
24:55
SUSCRÍBETE:https://goo.gl/MqmhKQ En este vídeo recordaremos los mejores juegos que hubieron para MS DOS, grandes clásicos, esta es una primera colección con 14 Juegos. MEJORES JUEGOS DE MS DOS COLECCIÓN 1 -JAZZ JACKRABBIT (0:12) -COMMANDER KEEN IV SECRET OF THE ORACLE (2:13) -REALMS OF CHAOS (4:19) -ALIEN RAMPAGE (6:15) -BIO MENACE (7:50) -EPIC PINBALL (9:22) -RISE OF THE TRIAD (11:33) -DUKE NUKEM 3D (13:34) -MEGA MAN X (15:54) -HOCUS POCUS (17:42) -TYRIAN 2000 (19:32) -THE LOST VIKINGS (21:22) -DOOM (22:48) -LOTUS III (23:51) Emulador y Software para hacer correr los JUEGOS MSDOS DOSBox V0.74 D-Fend Reloaded Version 1.4.4
SAP HANA Studio Tutorial 27 - Multilevel Nested Subqueries
 
19:01
http://zerotoprotraining.com This video provides examples of three level and four level nested subqueries. The operations are performed on SAP HANA database using SAP HANA Studio.
Views: 3759 HandsonERP
FireDAC Array DML with PawelGlowacki
 
54:25
FireDAC Array DML Pawel Glowacki - Embarcadero Technologies Thursday, February 12, 2015 It’s time to make database development fun again! Join us for this special track of Developer Skill Sprints focused on using FireDAC for database development. FireDAC is the Universal Data Access library for developing applications for multiple devices, connected to enterprise databases. In these special sessions, we’ll take you from a beginner to an expert by showing you how to utilize FireDAC in multiple situations. The schedule for FireDAC skill sprints is available at http://forms.embarcadero.com/15Q1FireDACSkillSprintsWebinarSeries The FireDAC Skill Sprints play list is available at https://www.youtube.com/playlist?list=PLwUPJvR9mZHgjJ0JtSqJ-dv2cGtWr-jtq The complete play list of Developer Skill Sprints is available at https://www.youtube.com/playlist?list=PLwUPJvR9mZHhZTajVWsgaFPLtDA-t1Xwc
Learning Along 8 - Java Shuffling a Deck of Cards
 
38:46
Learning Along 1: http://youtu.be/TLc5Ty9H43c Learning Along 2: http://youtu.be/6d68rAWL5lM Learning Along 3: http://youtu.be/GePcks7Iy8M Learning Along 4: http://youtu.be/pXlRt2JxQUw Learning Along 5: http://youtu.be/xvaX1HbC8-Y Learning Along 6: http://youtu.be/rcwCkwWqKus Learning Along 7: http://youtu.be/I4EbvZej8dU Learning Along 8: http://youtu.be/7pBDG0ldshw Check out the NEW WEBSITE: https://growyourcareer.com UPDATED BLOG: https://arcologydesigns.blogspot.com Content in this video is based on examples from Deitel & Deitel 6th Ed: Java How to program (http://www.amazon.com/Java-How-Program-Edition-Deitel/dp/0131483986) Java Random - Oracle Documentation: http://docs.oracle.com/javase/6/docs/api/java/util/Random.html Parallel Random Number Generators in Java: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.128.7909&rep=rep1&type=pdf Good Practice in (Pseudo) Random Number Generation for Bioinformatics Applications: http://www0.cs.ucl.ac.uk/staff/d.jones/GoodPracticeRNG.pdf Follow me on: Facebook: https://www.facebook.com/arcologydesigns Twitter: https://twitter.com/BCBenergy SoundCloud: https://soundcloud.com/arcologydesigns FEATURED TRACKS:
Views: 10534 Grow Your Career
New Mermaid Tails and Miss Mermaid USA Finalists | MERMAID NEWS
 
09:34
Today in Mermaid News we cover Swimtail’s brand new giant fluke fabric tails + sneak peeks, Miss Mermaid USA Finalists, Finfolk Mythic sales and some Mercon 2019 activity! A special thank you goes to Swimtails for selecting me as their Mer-Ambassador. I am extremely thrilled to work with you guys! Check out their awesome tails here: https://www.swimtails.com/ Another big thank you goes to the Miss Mermaid USA committee for selecting me not only as Miss Mermaid Arizona but also as a top 10 finalist of Miss Mermaid USA 🇺🇸 Please follow the finalists on Instagram: @mermaidjessalee @circussiren @explorewithsara @enakaifairyfish @whimzsea @raquel.skellington @cecijayo @lenisalove @mermaidrayla Check out their new website: https://www.missmermaidusa.org/ Finfolks page: https://www.finfolkproductions.com/collections/mermaid-tails Subscribe for more https://youtu.be/Ed7VK8bv8GI Share this video with a friend: https://youtu.be/Ed7VK8bv8GI Let’s connect: Instagram – @mermaidzari
Views: 182 Mermaid Zari
Difference Between Rows And Columns
 
00:32
Alternatively, in a table (which i assume you're referring to), rows are 'horizontal' collections of items belonging to a certain category; Columns are 'vertical' collections. Each item (orange) in the table 'belongs' to one row (yellow) and one column (red) well whats the difference between them.Difference Between Rows and Columns. Rows and columns both refer to how things are arranged either vertically or horizontally. ... When looking at the diagram, the rows run horizontally from left to right, while columns run vertically from top to bottom. Excel spreadsheets have hints to determine a row and column.In a database, rows and columns aren't much different from that of a spreadsheet. Rows are still from left to right, and columns are from top to bottom. They are often used to identify data where rows and columns contain information like gender, name, age, etc. Whether you are using Microsoft Excel , working with a computer programming language like Python or just a kid trying to find a seat in a classroom, the difference between rows and columns is very important! And, here at Penjee, we have found that kids in middle and even lower school are able to ...New spreadsheet users and those unfamiliar with office software sometimes have difficulty distinguishing between rows and columns in Microsoft Excel. While each cell in a spreadsheet belongs to exactly one row and one column, understanding the difference between these two spreadsheet elements can ...Solved: Hello everybody, I need to find the difference between two columns or two rows within a table or matrix of values. I have the following. rows are from left to right -- columns are from top to bottom. ;) Rows contain information on a certain subject (someone's name, gender, age, etc) A column contains similar information about everyone listed in that database (for example gender).Learn how row and column vectors differ by viewing them through matrix notation. Then explore some unique interactions between row and column vectors by seeing how a couple types of matrix operations work on them. ... Understanding how matrices are categorized by dimension is the trick ...What's the difference between Search By Rows and Search By Columns in Excel's Find options? I'm not sure what these options are used for and I can't s.I have uploaded an excel file and I am trying find A way to create a new column in it that takes the 1st column and calculates the difference between the rows. An Say if column 1 had rows 5-6-8-9..column 2 would read 1-2-2-1. Any suggestions ...Welcome back readers to the next beginner's guide to HANA where we try to understand what row store and column store mean in terms of data storage. To all those excited folks who just want to see the development steps in one of the modeling tools, I understand your anxiety but trust me when I tell you ...
Converting Objects during Database Migration using AWS Schema Conversion Tool
 
03:28
This continues our video blog series on the AWS Schema Conversion Tool (SCT). We will demonstrate how to convert database objects using the AWS Schema Conversion Tool during database migration process. Read the blog post at https://www.dbbest.com/blog/?p=7578 .
BluePrism - Region Mode & Capture Image || Reality & Useful
 
13:22
Hi Friends, Now we will discuss about Region Mode How to read titles and capture image from hotstar videos list ------------------------------------------------------------- 1. Let's create the Bot and configure the Application Modeller Here is the link I configured to BP "http://www.hotstar.com/movies/languages/telugu/" 2. Let's spy the required elements icon and tile I am taken the snap shot for the hotstart using region mode Let's drag the regions on icon and title. Icon some part came to outside. Let's update the region by click on regions button arrow and choose existing one, Take the select control and adjust it. Ok, I did it for one box. Let's try to capture the image and title 3. First launch the website using navigate Stage and use wait stage to load the website for next actions If we are using region mode, we cannot use conditional waits only we can use time base I am using 10 secs in wait stage for further actions to continue 4. Now capture the image using read stage I was selected the 'Read Image' as Action and created the data item with image type. 5. Now read the title using read stage Use 'Read text with OCR' Action Now link the stages and run it See I got the title text. Let's check the image as well Wow I got the image too. Thank you for watching video
Views: 13100 Reality & Useful
Scala and the JVM as a Big Data Platform   Lessons from Apache Spark   by Dean Wampler
 
45:06
This video was recorded at Scala Days Berlin 2016 follow us on Twitter @ScalaDays or visit our website for more information http://scaladays.org Abstract: Spark is implemented in Scala and its user-facing Scala API is very similar to Scala's own Collections API. The power and concision of this API are bringing many developers to Scala. The core abstractions in Spark have created a flexible, extensible platform for applications like streaming, SQL queries, machine learning, and more. Scala's uptake reflects the following advantages over Java: A pragmatic balance of object-oriented and functional programming. An interpreter mode, which allows the same sort of exploratory programming that Data Scientists have enjoyed with Python and other languages. Scala-centric "Notebooks" are also now available. A rich Collections library that enables composition of operations for concise, powerful code. Tuples are naturally expressed in Scala and very convenient for working with data. Pattern Matching makes data "deconstruction" fast and intuitive. Type inference provides safety, feedback to the developer, yet minimal, manual typing of actual type signatures. Scala idioms lend themselves to the construction of small domain specific languages, which are useful for building libraries that are concise and intuitive for domain experts. There are disadvantages, too, which we'll discuss. Spark, like almost all open-source, Big Data tools, leverages the JVM, which is an excellent, general-purpose platform for scalable computing. However, its management of objects is suboptimal for high-performance data crunching. The way objects are organized in memory and the subsequent impact that has on garbage collection can be improved for the special case of Big Data. Hence, the Spark project has recently started a project called "Tungsten" to build internal optimizations using the following techniques: * Custom data layouts that use memory very efficiently with cache-awareness. * Manual memory management, both on-heap and off-heap, to minimize garbage and GC pressure. * Code generation to create optimal implementations of certain, heavily-used expressions from user code. This talk discusses the strengths and weaknesses of Scala and the JVM for Big Data, Spark in particular, and how we might improve both to make them better tools for our needs.