July 17, 2021

Replicate, Space, Patindex, Replace and Stuff string functions in sql server 2008 Part 24

In this video we will learn about commonly string functions in sql server 2008 like Replicate, Space, Patindex, Replace, and Stuff. We will look at some real time examples of where we can use these functions.

Text version of the video


All SQL Server Text Articles

All SQL Server Slides

All Dot Net and SQL Server Tutorials in English

All Dot Net and SQL Server Tutorials in Arabic

Nguồn: https://belahanajima.com/

Xem thêm bài viết khác: https://belahanajima.com/cong-nghe/

Related Posts

Hướng dẫn cách Reset đầu ghi Hikvision về mặc định của nhà sản xuất

June 29, 2020

June 29, 2020 1

#congnghecuocsong. Hiện nay hệ thống camera giám sát rất thông dụng được nhiều hộ gia định tự mua về lắp...

Automatic Repair Loop Fix Windows 10 [Tutorial]

July 4, 2020

July 4, 2020 22

Here, quick fixes for Windows Automatic Repair loop issue in Windows 10/8.1/8 are offered. Try them one by one when...

How to reset toner cartridges and drum for brother printer hl-2321d

July 2, 2020

July 2, 2020 22

#ultimatehinditips#brother Share,support,subscribe. subscribe!! SUBSCRIBE YOUTUBE CHANNEL : Facebook!!www.facebook/ultimatehinditips/ MY GEARS :- CAMERA – 18-55MM LENS – 50 MM LENS –...

Reset máy in Brother HL 2321D 2361DN L2340DW Replace Toner không cần tháo máy

July 5, 2020

July 5, 2020 9

Máy in Brother sau khi sử dụng một thời gian, Trên máy sẽ báo đèn mực hoặc trên màn hình...

Đánh giá AMD Ryzen 9 5950X và Ryzen 7 5800X: từ làm việc tới chơi game đều đỉnh, không chừa đất sống cho đối thủ

May 17, 2021

May 17, 2021

 Ngày 8/10 vừa qua, CPU Ryzen 5000 được Tiến sĩ Lisa Su, Giám đốc Điều hành của AMD ra mắt...

Nokia Lumia 520 hard reset

July 8, 2020

July 8, 2020 50

In this Tutorial I will show you how to hard reset Nokia Lumia 520 (Windows 8 mobile).You can use this...

Renin Angiotensin Aldosterone System – RAAS

July 6, 2020

July 6, 2020 50

Like this video? Sign up now on our website at to access 800+ Exclusive videos on Basic Medical Sciences &...

Insert, Design and Remove a Table without losing Data in Excel

July 3, 2020

July 3, 2020 8

How to change Excel table styles and remove table formatting: Insert a table along with shortcut and design with you...

Cách mở khóa điện thoại SAMSUNG khi quên mật khẩu | Hard Reset

July 3, 2020

July 3, 2020 46

Cách mở khóa điện thoại SAMSUNG khi quên mật khẩu | Hard Reset ——————————————-CẢNH BÁO———————————————- – Nội dung video này...

Hard Reset LG G3

July 5, 2020

July 5, 2020 26

How to Hard Reset LG G3 – LG Hard Reset: – LG bypass verification on Google Account: – If you...

Git tutorial: Reverting a commit | lynda.com

July 7, 2020

July 7, 2020 3

This Git tutorial shows how undo changes made by a previous commit with the revert command. Watch more at This...

Cách khắc phục lỗi không reset được win 10

July 8, 2020

July 8, 2020 15

Hướng dẫn mọi người một số cách khắc phục lỗi không reset được win 10, trong một số trường hợp...

How to remove a password from a RAR file [Updated 2020]

July 3, 2020

July 3, 2020 21

Winrar password remover tool how to Remove RAR file password Remove/Recover Rar archive file password.Its a Rar file password removal...

Hướng dẫn reset bộ nhớ máy canon ix6770-ix6860-ix6820-ix6870 lỗi 5b00 tổng quát

June 29, 2020

June 29, 2020 7

Hướng dẫn reset bộ nhớ máy canon ix6770-ix6860-ix6820-ix6870 lỗi 5b00 và lỗi sắp tràn bộ nhớ ( lỗi 1700) tổng...

How to easily Factory Reset a Windows 7 PC

June 30, 2020

June 30, 2020 49

Windows 7 Lic Key: This video is gear to showing you how to factory reset your Windows 7 PC. Using...

  • Hi venkat,
    Could you please tell me how to write the below sql statement in Oracle
    Patindex(‘%0-9%’, alphanumeric column)
    How to give range in instr function??

  • Come on Venkat, or someone…if could explain what is happening here… Because without CHARINDEX('@', Email)+1) at the end also return the same result :
    select FirstName, LastName,

    SUBSTRING(Email, 1, 2) + REPLICATE('*',5) + SUBSTRING(Email, CHARINDEX('@', Email), LEN(Email))

    from tblEmployee

  • Venkat for president ❤️… Love your video tutorials bro, wish I could meet you one day, you are an amazing teacher

  • Hello Sir! I really appreciate your hard work simplifying SQL in the best way ever, I admit I never found anyone who can do it in the best way as you do. Thus, I really want to be like you, you're my role model, I am doing my best for the moment, however, I just want to know how much it took you to learn using SQL just as you do now ? A year, two … ? I am actually making sure to learn all of what you provided in here and I am learning fast, does this mean if I ever finished all of your tutorial videos, and eventually will be able to use all of the queries you provided that I am well qualified to use SQL ? I hope you would answer me so soon.

  • How can i split this into two columns
    ID and Description
    867 Other infectious and parasitic diseases diagnoses with mcc
    Integer value in Id column and rest will be in Description column]

  • Thanks Venkat for providing such comprehensive tutorial. I have been practicing sql questions online and came across a question to find median of a column. I would love you to do a tutorial on writing a sql for finding the median of a column in a table (for example median salary per department).

  • STUFF is simpler if compared to REPLICATE function inside Substring.
    Sample Code on STUFF with REPLICATE:: SELECT Name,STUFF(Email,2,3,REPLICATE('*',5)) from tblPerson;

  • I don't understand the idea of SPACE-function. I understand how it works, but I don't understand why it exists. SPACE(5) = REPLICATE(' ', 5), right? Why separate function is needed?

  • It's the best video tutorial, even if it is to compare with the courses wich I bought. I'm reading also the book Querying Microsoft SQL Server 2012 Training Kit and I can see the quality of your video's. Thank's for your work.

  • Hi Venkat ,your videcs are awesome and easily understandable,thanks a lot for making it,i got doubt regarding patindex and charindex ……when I am using charindex it is giving me result as you said …I was trying it with patindex too…..where I got the result forselect SUBSTRING(Email,PATINDEX('%@%',Email)+1,LEN(Email)-PATINDEX('%@%',Email))as domain from tblemployee   but when I use in group by it is throwing errorselect SUBSTRING(Email,PATINDEX('%@%',Email)+1,LEN(Email)-PATINDEX('%@%',Email))as domain, count(Email) from tblemployee group by SUBSTRING(Email,PATINDEX('%@%',Email)+1,len(Email)-PATINDEX('@',Email))can u suggest me y?thanks in advance…..

  • Hi Venkant , Your videos are of high quality . Thanks for making it . Could you please make a video of finding first monday of the month

  • Just for Info actual query to replace .com with .net in the table would be
    UPDATE tblEmployee SET Email=REPLACE(Email,'.com','.net')

  • select ID, Name, SUBSTRING(Email,1,2)+REPLICATE('*',2)+SUBSTRING(Email, CHARINDEX('@',Email),LEN(Email)) from tblPerson
    I think len(email) is better because anyways there are no characters after the last .domain name. It saves the trouble of calculating the remaining length but still for other situations we might need the exact remaining length. Nice explaination. Just watching one by one.

  • Mask all characters between the first letter and the @ sign:
    select *, stuff(Email, 2, len(Email) – (len(Email) – charindex('@', Email) + 2),
    replicate('*', len(Email) – (len(Email) – charindex('@', Email) + 2))) as StuffedEmail from tblEmployee

  • Hi, Awsome. we are learing lot of things from right professional
    I have one small doubt on Patindex . i understood that it is used with wild card.

    But,     select * from emailtable where email like '%@aaa.com'

    retrieves the same result.

        select email,PATINDEX('%aaa.com',email) as occurance
        from emailtable where PATINDEX('%aaa.com',email)>0

    these returns same. what is the use of pat index in this situation ?

  • This is free. It it were not free, I would not mind paying $50 or so to take a class from you. I follow a long and I understand it.

  • I enjoyed this video.
    Friends if you want to answer what is the diff bet CHAR and PAT INDEXS in the interview then this is the best video.
    Thanks a bunch

  • Hi, Very soon as soon as I am done with sql server. If you can subscribe to my channel, you will be getting updates when I upload new videos. Thank You.

Leave a Reply

Your email address will not be published. Required fields are marked *