Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tools I Use While Developing SQL Code

Similar presentations


Presentation on theme: "Tools I Use While Developing SQL Code"— Presentation transcript:

1 Tools I Use While Developing SQL Code

2 Categories Code formatting Working with dates Comparing code / files
Connecting to different networks Copy / Paste / Clipboard  Remote Desktop  Working with strings  Lists of items in code 

3 Code formatting

4 Working with Dates WinCalendar Desktop Calendar Number Table
WinCalendar.com/desktop-calendar Number Table SQL Code Date Table

5 (Working with Dates) WinCalendar

6 (Working with Dates) Number Table
SELECT TOP ROW_NUMBER () OVER ( ORDER BY a.object_id) as number INTO #numbers FROM sys.objects a CROSS JOIN sys.objects b CROSS JOIN sys.objects c

7 (Working with Dates) Dates Table
SELECT DATEADD (day, number - 1, ' ') as datevalue INTO #dates FROM #numbers WHERE number between 0 and 1000

8 (Working with Dates) Dates Table (cont)
SELECT COUNT(1) FROM #dates WHERE DATEPART (weekday, datevalue) = 1 -- 143

9 Comparing code / files Araxis Merge WinMerge DeltaWalker
araxis.com/merge WinMerge WinMerge.org DeltaWalker DeltaWalker.com

10 (Comparing code / files) Araxis Merge

11 (Comparing code / files) WinMerge

12 (Comparing code / files) DeltaWalker

13 Connecting to different networks
Microsoft DOS route command

14 Copy / Paste / Clipboard
clcl nakka.com/soft/clcl/index_eng.html ClipboardFusion ClipboardFusion.com

15 (Copy / Paste / Clipboard) clcl

16 (Copy / Paste / Clipboard) ClipboardFusion

17 Remote Desktop Connections
Remote Desktop Connection Manager 2.7 microsoft.com/en-us/download/details.aspx?id=44989 Terminals terminals.codeplex.com

18 (Remote Desktop Connections) Remote Desktop Connection Manager
Image source:

19 (Remote Desktop Connections) Terminals

20 Working with Strings Notepad++ Character Codes Sorting TextFX plugin
ASCII Chart Display Codes

21 (Working with Strings) Notepad++ Sorting

22 (Working with Strings) Notepad++ TextFX Plugin

23 (Working with Strings) Character Codes ASCII Table
Source: Wikipedia

24 (Working with Strings) Character Codes
nvarchar(10) = 'asdf' + CHAR(7) + '!' PRINT '' PRINT LEN

25 (Working with Strings) Character Codes (cont)
<= LEN BEGIN PRINT 'Position ' + RIGHT (' ' + CAST as nvarchar(10)) , 3) + ' Code ' + CAST (ASCII ( 1) ) as nvarchar(10)) + ' Char ' + ISNULL 1) , '') + 1 END

26 Lists of items in code Search / Replace Macros Notepad ++
ClipboardFusion

27 (Lists of items in code) Search / Replace – Notepad ++

28 (Lists of items in code) Search / Replace – Notepad ++ (cont)

29 (Lists of items in code) Macros – ClipboardFusion

30 Categories Code formatting Working with dates Comparing code / files
Connecting to different networks Copy / Paste / Clipboard  Remote Desktop  Working with strings  Lists of items in code 


Download ppt "Tools I Use While Developing SQL Code"

Similar presentations


Ads by Google