Single-row functions can manipulate data items, accept arguments and return one value, and act on each row returned. There are various types of single-row functions including character, number, date, and conversion functions. Character functions manipulate character strings, number functions perform calculations, and date functions modify date formats. Functions allow data to be formatted, calculated, and converted as needed for different queries and outputs.
Introduction to oracle database (basic concepts)Bilal Arshad
Introduction To Oracle Database
Oracle is an Relational Database
Database Management System
What is Oracle Schema ??
Schema !!
More about Schema !!!
Table
Indexes
Oracle Table Spaces
Datafiles
The Oracle Schema or User
Data Access
PL/SQL and Java
This presentation deals with the fundamentals of SQL, Installation and Database concepts. Presented by our team in Alphalogic Inc: https://www.alphalogicinc.com/
Structured Query Language
SQL Commands:
• The standard SQL commands to interact with relational databases are CREATE, SELECT, INSERT, UPDATE, DELETE and DROP
Adbms 6 three schema database architectureVaibhav Khanna
Defines DBMS schemas at three levels:
Internal schema at the internal level to describe physical storage structures and access paths (e.g indexes).
Typically uses a physical data model.
Conceptual schema at the conceptual level to describe the structure and constraints for the whole database for a community of users.
Uses a conceptual or an implementation data model.
External schemas at the external level to describe the various user views.
Introduction to oracle database (basic concepts)Bilal Arshad
Introduction To Oracle Database
Oracle is an Relational Database
Database Management System
What is Oracle Schema ??
Schema !!
More about Schema !!!
Table
Indexes
Oracle Table Spaces
Datafiles
The Oracle Schema or User
Data Access
PL/SQL and Java
This presentation deals with the fundamentals of SQL, Installation and Database concepts. Presented by our team in Alphalogic Inc: https://www.alphalogicinc.com/
Structured Query Language
SQL Commands:
• The standard SQL commands to interact with relational databases are CREATE, SELECT, INSERT, UPDATE, DELETE and DROP
Adbms 6 three schema database architectureVaibhav Khanna
Defines DBMS schemas at three levels:
Internal schema at the internal level to describe physical storage structures and access paths (e.g indexes).
Typically uses a physical data model.
Conceptual schema at the conceptual level to describe the structure and constraints for the whole database for a community of users.
Uses a conceptual or an implementation data model.
External schemas at the external level to describe the various user views.
After completing this lesson, you should be able to do the following:
Describe various types of functions available in SQL
Use character, number, and date functions in SELECT statements
Describe the use of conversion functions
Les03 Single Row Functions in Oracle and SQL.pptDrZeeshanBhatti
Functions make the basic query block more powerful and are used to manipulate data values. This is the first of two lessons that explore functions. It focuses on single-row character, number, and date functions, as well as those functions that convert data from one type to another, for example, character data to numeric data.
Discover the wonders of the Wenatchee River with a variety of river tours in Monitor, WA. Whether you're seeking thrilling whitewater rafting, peaceful kayaking, family-friendly float trips, or scenic sunset cruises, there's something for everyone. Enjoy fishing, wildlife spotting, bird watching, and more in this beautiful natural setting, perfect for outdoor enthusiasts and families alike.
How To Change Name On Volaris Ticket.pdfnamechange763
How to change name on Volaris ticket? This is one of the most common questions asked by travelers flying with Volaris Airlines. The mentioned details can help you with your name rectification on the airline ticket. If you are still facing difficulties call the consolidation desk at +1-800-865-1848.
Antarctica- Icy wilderness of extremes and wondertahreemzahra82
In this presentation, we delve into the captivating realm of Antarctica, Earth's southernmost continent. This icy wilderness stands as a testament to extremes, with record-breaking cold temperatures and vast expanses of pristine ice. Antarctica's landscape is dominated by towering glaciers, colossal icebergs, and expansive ice shelves. Yet, amidst this frozen expanse, a rich tapestry of unique wildlife thrives, including penguins, seals, and seabirds, all finely attuned to survive in this harsh environment. Beyond its natural wonders, Antarctica also serves as a vital hub for scientific exploration, providing invaluable insights into climate change and the Earth's history
Exploring Montreal's Artistic Heritage Top Art Galleries and Museums to VisitSpade & Palacio Tours
Montreal boasts a vibrant artistic heritage, showcased in its top art galleries and museums. From the expansive collections at the Montreal Museum of Fine Arts to the cutting-edge exhibits at the Musée d'art contemporain, discover the city's rich cultural landscape. Experience dynamic street art, indigenous works, and contemporary pieces, reflecting Montreal's diverse and innovative art scene.
4 DAYS MASAI MARA WILDEBEEST MIGRATION SAFARI TOUR PACKAGE KENYABush Troop Safari
Join our 4-day Masai Mara Wildebeest Migration Safari in Kenya. Witness the incredible wildebeest migration, enjoy exciting game drives, and stay in comfortable lodges. Get up close and personal with one of nature's most amazing exhibits! Book Your Safari Today at - https://bushtroop-safaris.com/
Its running cost is among the diverse vital aspects you must consider before buying an electric scooter. Calculate the cost of getting e-scooter charge for your regular usage to calculate its economic efficiency, similar to people who investigate the mileage of petrol or diesel-driven scooters.
MC INTERNATIONALS | TRAVEL COMPANY IN JHANGAshBhatt4
Experience the world with MC Internationals travel and tourism. From foreign getways to cultural concentration, we tailor unforgettable journeys for every traveler. Let us turn your dream into reality and create lasting memories. Explore with us today. #TRAVEL,COMPANY #BEST,TRAVEL,COMPANY #VISIT,VISA #EMPLOYMENT,VISA #STUDY,VISA #HAJJ,AND,UMRAH
TRAVEL TO MT. RWENZORI NATIONAL PARK WITH NILE ABENTEUER SAFARIS.docxnileabenteuersafaris
Let’s explore the captivating Rwenzori Mountains National Park in Uganda with Nile Abenteuer Safaris. This UNESCO World Heritage Site, also known as the “Mountains of the Moon,” offers unparalleled beauty and diverse ecosystems. 🌿🏔️
Key Features of Rwenzori Mountains National Park:
Majestic Peaks:
Mount Rwenzori, Africa’s third-highest peak, dominates the landscape. Its snow-capped summits and glacier-draped slopes provide a challenging yet rewarding adventure for trekkers and climbers.
Ascending these peaks allows you to witness breathtaking vistas and experience the thrill of high-altitude trekking.
Biodiversity:
Explore the park’s rich biodiversity, which includes montane forests, alpine meadows, and towering cliffs.
Encounter rare and endemic species such as the Rwenzori turaco, Rwenzori red duiker, and Rwenzori three-horned chameleon.
Trekking Trails:
Embark on immersive trekking experiences along a network of trails. Choose from leisurely walks to multi-day expeditions.
Traverse verdant valleys, moss-draped forests, and marvel at cascading waterfalls as you ascend toward the summit.
Cultural Heritage:
Engage with local communities of the Bakonjo and Bamba people. Gain insight into their traditional way of life and cultural practices.
Discover the rich history and folklore surrounding the Rwenzori Mountains.
Planning Your Visit:
Trekking and Climbing:
Select from various trekking routes tailored to different skill levels and durations.
Experienced guides and porters ensure a safe and enjoyable journey to the summit.
Wildlife Viewing:
Embark on guided nature walks to spot diverse wildlife, including primates, birds, and endemic plant species.
Keep an eye out for the Rwenzori hyrax, blue monkeys, and various bird species.
Accommodation:
Rest and rejuvenate in comfortable lodges, campsites, and guesthouses within and around the park.
Experience warm hospitality amidst the tranquility of nature.
Conservation:
Support conservation efforts by adhering to park regulations and practicing responsible tourism.
Your visit contributes to preserving this pristine wilderness for future generations.
Embark on an Unforgettable Adventure:
Whether you seek the thrill of summiting Africa’s legendary peaks or the serenity of exploring remote landscapes, Mount Rwenzori promises an unforgettable journey into the heart of nature’s majesty. Start planning your expedition today and unlock the secrets of this captivating natural wonder!
Visit
https://nileabenteuer.com/tour_destination/mount-rwenzori-national-park/
https://www.rwenzoriexpeditions.com/treks/rwenzoris-gorilla-trek/
For more information;
WhatsApp: +256 752 397520
Email: info@nileabenteuer.com
Website: www.nileabenteuer.com
The Cherry Blossom season in Hunza begins in the second week of March and lasts until the end of April, varying with altitude. During this enchanting period, tourists from around the world flock to Hunza Valley to witness its transformation into a vibrant tapestry of white, pink, and green. The valley comes alive with cherry blossoms, creating a picturesque and mesmerizing landscape that captivates visitors.
About the Company:
The Cherry Blossom season in Hunza starts in the second week of March and extends until the end of April, depending on the altitude. During this enchanting period, tourists from around the globe travel to Hunza Valley to witness its transformation into a vibrant tapestry of white, pink, and green. The valley comes alive with cherry blossoms, creating a picturesque and mesmerizing landscape that captivates all who visit. For the best experience, join Hunza Adventure Tours, the top tour company in Pakistan, and immerse yourself in this breathtaking seasonal spectacle.
London Country Tours, the foremost travel partner offers customized Stonehenge tours from London coming with private tour guides and direct access to the inner circles. Visit: https://www.londoncountrytours.co.uk/tour/tours-to-stonehenge-oxford/
Discover Palmer, Puerto Rico, through an immersive cultural tour that unveils its rich history and vibrant traditions. Experience lively festivals, savor authentic cuisine, and explore local markets. Visit historical landmarks, museums, and stunning colonial architecture. Engage with friendly locals, enjoy live music, and hike scenic nature trails, all while participating in cultural workshops and discovering unique artisan crafts.
During the coldest months, Italy transforms into a winter wonderland, providing visitors with a very unique experience. From the Settimana Bianca ski event to the lively Carnevale celebrations, Italy's winter festivities provide something for everyone. Enjoy hot cocoa, eat hearty comfort foods, and buy during winter deals. Explore the country's rich cultural past by participating in Settimana Bianca, and Carnevale, sipping hot chocolate, shopping during winter deals, and indulging in winter comfort foods. Visit our website https://timeforsicily.com/ for more information.
2. Objectives After completing this lesson, you should be able to do the following: Describe various types of functions available in SQL Use character, number, and date functions in SELECT statements Describe the use of conversion functions
3. SQL Functions Input Output arg 1 arg 2 Result value arg n Function Function performs action
4. Two Types of SQL Functions Functions Multiple-row functions Single-row functions
5. Single-Row Functions Manipulate data items Accept arguments and return one value Act on each row returned Return one result per row May modify the datatype Can be nested function_name (column|expression, [arg1, arg2,...])
7. Character Functions Character functions Character manipulation functions Case conversion functions LOWER UPPER INITCAP CONCAT SUBSTR LENGTH INSTR LPAD
8. Function Result Case Conversion Functions Convert case for character strings sql course SQL COURSE Sql Course LOWER('SQL Course') UPPER('SQL Course') INITCAP('SQL Course')
9. SQL> SELECTempno, ename, deptno 2 FROMemp 3 WHERE LOWER(ename) = 'blake'; EMPNO ENAME DEPTNO --------- ---------- --------- 7698 BLAKE 30 Using Case Conversion Functions Display the employee number, name, and department number for employee Blake. SQL> SELECTempno, ename, deptno 2 FROMemp 3 WHEREename = 'blake'; no rows selected
10. Character Manipulation Functions Manipulate character strings Function Result GoodString Str 6 3 ******5000 CONCAT('Good', 'String') SUBSTR('String',1,3) LENGTH('String') INSTR('String', 'r') LPAD(sal,10,'*')
11. Using the Character Manipulation Functions SQL> SELECT ename, CONCAT (ename, job), LENGTH(ename), 2INSTR(ename, 'A') 3 FROM emp 4 WHERE SUBSTR(job,1,5) = 'SALES'; ENAME CONCAT(ENAME,JOB) LENGTH(ENAME) INSTR(ENAME,'A') ---------- ------------------- ------------- ---------------- MARTIN MARTINSALESMAN 62 ALLEN ALLENSALESMAN 51 TURNER TURNERSALESMAN 60 WARD WARDSALESMAN 42
12. Number Functions ROUND: Rounds value to specified decimal ROUND(45.926, 2) 45.93 TRUNC: Truncates value to specified decimal TRUNC(45.926, 2) 45.92 MOD: Returns remainder of division MOD(1600, 300) 100
13. Using the ROUND Function SQL> SELECT ROUND(45.923,2), ROUND(45.923,0), 2ROUND(45.923,-1) 3 FROM DUAL; ROUND(45.923,2) ROUND(45.923,0) ROUND(45.923,-1) --------------- -------------- ----------------- 45.924650
14. SQL> SELECT TRUNC(45.923,2), TRUNC(45.923), 2TRUNC(45.923,-1) 3 FROM DUAL; TRUNC(45.923,2) TRUNC(45.923) TRUNC(45.923,-1) --------------- ------------- --------------- 45.924540 Using the TRUNC Function
15. Using the MOD Function Calculate the remainder of the ratio of salary to commission for all employees whose job title is salesman. SQL> SELECTename, sal, comm, MOD(sal, comm) 2 FROMemp 3 WHEREjob = 'SALESMAN'; ENAME SAL COMM MOD(SAL,COMM) ---------- --------- --------- ------------- MARTIN 125014001250 ALLEN 1600300100 TURNER 150001500 WARD 1250500250
16. Working with Dates Oracle stores dates in an internal numeric format: century, year, month, day, hours, minutes, seconds. The default date format is DD-MON-YY. SYSDATE is a function returning date and time. DUAL is a dummy table used to view SYSDATE.
17. Arithmetic with Dates Add or subtract a number to or from a date for a resultant date value. Subtract two dates to find the numberof days between those dates. Add hours to a date by dividing the number of hours by 24.
18. Using Arithmetic Operatorswith Dates SQL> SELECT ename, (SYSDATE-hiredate)/7 WEEKS 2 FROM emp 3 WHERE deptno = 10; ENAME WEEKS ---------- --------- KING 830.93709 CLARK 853.93709 MILLER 821.36566
19. Date Functions Function Description Number of monthsbetween two dates MONTHS_BETWEEN ADD_MONTHS Add calendar months to date NEXT_DAY Next day of the date specified LAST_DAY Last day of the month ROUND Round date TRUNC Truncate date
25. Implicit Datatype Conversion For assignments, the Oracle can automatically convert the following: From To VARCHAR2 or CHAR NUMBER VARCHAR2 or CHAR DATE NUMBER VARCHAR2 DATE VARCHAR2
26. Implicit Datatype Conversion For expression evaluation, the Oracle Server can automatically convert the following: From To VARCHAR2 or CHAR NUMBER VARCHAR2 or CHAR DATE
28. TO_CHAR Function with Dates TO_CHAR(date, 'fmt') The format model: Must be enclosed in single quotation marks and is case sensitive Can include any valid date format element Has an fm element to remove padded blanks or suppress leading zeros Is separated from the date value by a comma
29. Elements of Date Format Model YYYY Full year in numbers YEAR Year spelled out MM Two-digit value for month MONTH Full name of the month Three-letter abbreviation of the day of the week DY DAY Full name of the day
33. TO_CHAR Function with Numbers TO_CHAR(number, 'fmt') Use these formats with the TO_CHAR function to display a number value as a character: 9 Represents a number 0 Forces a zero to be displayed $ Places a floating dollar sign L Uses the floating local currency symbol . Prints a decimal point , Prints a thousand indicator
34. Using TO_CHAR Function with Numbers SQL> SELECTTO_CHAR(sal,'$99,999') SALARY 2 FROMemp 3 WHEREename = 'SCOTT'; SALARY -------- $3,000
35.
36. RR Date Format Current Year 1995 1995 2001 2001 Specified Date 27-OCT-95 27-OCT-17 27-OCT-17 27-OCT-95 RR Format 1995 2017 2017 1995 YY Format 1995 1917 2017 2095 If the specified two-digit year is: 0–49 50–99 If two digits of the current year are: The return date is in the century before the current one The return date is in the current century 0–49 The return date is in the century after the current one The return date is in the current century 50–99
37. NVL Function Converts null to an actual value Datatypes that can be used are date, character, and number. Datatypes must match NVL(comm,0) NVL(hiredate,'01-JAN-97') NVL(job,'No Job Yet')
38. SQL> SELECT ename, sal, comm, (sal*12)+NVL(comm,0) 2 FROM emp; ENAME SAL COMM (SAL*12)+NVL(COMM,0) ---------- --------- --------- -------------------- KING 500060000 BLAKE 285034200 CLARK 245029400 JONES 297535700 MARTIN 1250140016400 ALLEN 160030019500 ... 14 rows selected. Using the NVL Function
39. DECODE Function Facilitates conditional inquiries by doing the work of a CASE or IF-THEN-ELSE statement DECODE(col/expression, search1, result1 [, search2, result2,...,] [, default])
40. Using the DECODE Function SQL> SELECT job, sal, 2 DECODE(job, 'ANALYST', SAL*1.1, 3 'CLERK', SAL*1.15, 4 'MANAGER', SAL*1.20, 5 SAL) 6 REVISED_SALARY 7 FROM emp; JOB SAL REVISED_SALARY --------- --------- -------------- PRESIDENT 50005000 MANAGER 28503420 MANAGER 24502940 ... 14 rows selected.
41. Using the DECODE Function Display the applicable tax rate for each employee in department 30. SQL> SELECT ename, sal, 2 DECODE(TRUNC(sal/1000, 0), 30, 0.00, 41, 0.09, 52, 0.20, 63, 0.30, 74, 0.40, 85, 0.42, 96, 0.44, 100.45) TAX_RATE 11 FROM emp 12 WHERE deptno = 30;
42. Nesting Functions Single-row functions can be nested to any level. Nested functions are evaluated from deepest level to the least-deep level. F3(F2(F1(col,arg1),arg2),arg3) Step 1 = Result 1 Step 2 = Result 2 Step 3 = Result 3
43. Nesting Functions SQL> SELECTename, 2 NVL(TO_CHAR(mgr),'No Manager') 3 FROMemp 4 WHEREmgr IS NULL; ENAME NVL(TO_CHAR(MGR),'NOMANAGER') ---------- ----------------------------- KING No Manager
44. Summary Use functions to do the following: Perform calculations on data Modify individual data items Manipulate output for groups of rows Alter date formats for display Convert column datatypes
45. Practice Overview Creating queries that require the use of numeric, character, and date functions Using concatenation with functions Writing case-insensitive queries to test the usefulness of character functions Performing calculations of years and months of service for an employee Determining the review date for an employee