Skip to content
Database Helper
Table of Contents
Initializing search
Home
SQL Server
PostgreSQL
MySQL
Others
Database Helper
Home
SQL Server
SQL Server
Data Types
Data Types
Data Type Precedence
Data Type Synonyms
DATETIME vs SMALLDATETIME
DATETIME vs DATETIME2
GEOMETRY vs GEOGRAPHY
MONEY vs SMALLMONEY
Spatial Instantiable Data Types
Functions
Functions
Built-in Functions
Built-in Functions
Aggregate Functions
Configuration Functions
Date and Time Functions
Date and Time Functions
DATEADD Function
DATEDIFF Function
DATENAME Function
DATEPART Function
DAY Function
GETDATE Function
MONTH Function
SYSDATETIME Function
YEAR Function
Logical Functions
Logical Functions
CHOOSE Function
IIF Function
Mathematical Functions
Mathematical Functions
FLOOR Function
Oracle Math Functions to SQL Server
Metadata Functions
Metadata Functions
PARSENAME Metadata Function
Security Functions
String Functions
String Functions
CHAR String Function
CHARINDEX String Function
LEFT String Function
LEN String Function
LOWER String Function
LTRIM String Function
NCHAR String Function
REPLACE String Function
REPLICATE String Function
REVERSE String Function
RIGHT String Function
RTRIM String Function
SPACE String Function
STRING_AGG String Function
STRING_SPLIT String Function
STUFF String Function
SUBSTRING String Function
UPPER String Function
LEN vs DATALENGTH Function
Oracle String Functions
System Functions
System Functions
ISNULL Function
NEWID Function
ISNULL vs COALESCE
NEWID vs NEWSEQUENTIALID
User-Defined Functions
User-Defined Functions
Date Functions
Date Functions
Get Age Function
Get Date Only Function
Get First Day of the Week Function
Get First Day of the Month Function
Get First Day of the Quarter Function
Get Last Day of the Month Function
Get Number of Days in a Month Function
Get Number of Days in a Year Function
Determine Leap Year Function
String Functions
String Functions
Count Character Occurrence Function
Count String Occurrence Function
Count Words Function
Encode / Decode String Function
InitCap / String Capitalization Function
Query String Parser Function
Trim Leading Zeros Function
Table-Valued Functions
Table-Valued Functions
Comma-Delimited Value to Table Function
Integer Range Table Function
Tree Functions
Tree Functions
Get Tree Node Level Function
Get Tree Path Function
Tips and Tricks
Tips and Tricks
Comma-Delimited Output
Date Formats
Emojis Using Surrogate Pairs
Executing a Batch of SQL Scripts
Generate Random Numbers
Generate Random Rows
Identify Missing Identity Values
NEWID in a User-Defined Function
SET vs SELECT When Assigning Variables
Sort IP Address
Split String
Tutorials
Tutorials
SELECT Statement 101
INSERT Statement 101
UPDATE Statement 101
DELETE Statement 101
SQL Server Error Messages
SQL Server Error Messages
Error Msg 104
Error Msg 107
Error Msg 108
Error Msg 109
Error Msg 110
Error Msg 111
Error Msg 113
Error Msg 116
Error Msg 117
Error Msg 119
Error Msg 120
Error Msg 121
Error Msg 127
Error Msg 128
Error Msg 130
Error Msg 131
Error Msg 133
Error Msg 134
Error Msg 135
Error Msg 136
Error Msg 137
Error Msg 139
Error Msg 140
Error Msg 141
Error Msg 145
Error Msg 147
Error Msg 148
Error Msg 154
Error Msg 155
Error Msg 157
Error Msg 158
Error Msg 159
Error Msg 160
Error Msg 161
Error Msg 164
Error Msg 166
Error Msg 169
Error Msg 173
Error Msg 174
Error Msg 177
Error Msg 181
Error Msg 183
Error Msg 192
Error Msg 194
Error Msg 195
Error Msg 196
Error Msg 197
Error Msg 199
Error Msg 201
Error Msg 205
Error Msg 209
Error Msg 210
Error Msg 213
Error Msg 217
Error Msg 234
Error Msg 235
Error Msg 237
Error Msg 240
Error Msg 242
Error Msg 243
Error Msg 245
Error Msg 248
Error Msg 252
Error Msg 253
Error Msg 256
Error Msg 263
Error Msg 271
Error Msg 272
Error Msg 273
Error Msg 281
Error Msg 292
Error Msg 293
Error Msg 294
Error Msg 295
Error Msg 296
Error Msg 298
Error Msg 302
Error Msg 305
Error Msg 306
Error Msg 310
Error Msg 313
Error Msg 317
Error Msg 330
Error Msg 331
Error Msg 332
Error Msg 333
Error Msg 334
Error Msg 339
Error Msg 346
Error Msg 352
Error Msg 355
Error Msg 356
Error Msg 403
Error Msg 420
Error Msg 421
Error Msg 443 - GETDATE
Error Msg 443 - INSERT
Error Msg 443 - UPDATE
Error Msg 444
Error Msg 455
Error Msg 460
Error Msg 461
Error Msg 462
Error Msg 467
Error Msg 470
Error Msg 476
Error Msg 477
Error Msg 478
Error Msg 479
Error Msg 483
Error Msg 494
Error Msg 497
Error Msg 515
Error Msg 536
Error Msg 537
Error Msg 544
Error Msg 545
Error Msg 547 - ALTER TABLE
Error Msg 547 - DELETE
Error Msg 547 - INSERT
Error Msg 547 - UPDATE
Error Msg 1008
Error Msg 1013
Error Msg 1054
Error Msg 1062
Error Msg 1077
Error Msg 1753
Error Msg 1776
Error Msg 1778
Error Msg 1781
Error Msg 1902
Error Msg 1939
Error Msg 1940
Error Msg 2601
Error Msg 2627
Error Msg 2739
Error Msg 3729
Error Msg 4104
Error Msg 4502
Error Msg 4506
Error Msg 4511
Error Msg 4512
Error Msg 4514
Error Msg 4712
Error Msg 4901
Error Msg 4928
Error Msg 5074
Error Msg 7325
Error Msg 8101
Error Msg 8102
Error Msg 8106
Error Msg 8107
Error Msg 8108
Error Msg 8110
Error Msg 8111
Error Msg 8115 - NUMERIC to NUMERIC
Error Msg 8115 - NUMERIC to VARCHAR
Error Msg 8133
Error Msg 8134
Error Msg 8144
Error Msg 8147
Error Msg 8152
Error Msg 8155
Error Msg 8157
Error Msg 8158
Error Msg 8159
Error Msg 8164
Error Msg 10760
Error Msg 11700
Error Msg 11702
Error Msg 11705
Error Msg 11708
Error Msg 11711
Error Msg 11719 - VIEW
Error Msg 11719 - USER-DEFINED FUNCTION
Error Msg 11721
Error Msg 11723
Error Msg 11741
Frequently Asked Questions
Frequently Asked Questions
SQL Server Data Types
SQL Server VARCHAR(MAX)
SQL Server Dates
SQL Server Tables
SQL Server Views
SQL Server SELECT Statement
SQL Server INSERT Statement
Oracle Functions in SQL Server
Database Design
Database Design
Facebook Profile and Friends
Internet Movie Database (IMDB)
Twitter/X Profile and Followers
Twitter/X Tweets
LeetCode Answers
LeetCode Answers
LeetCode 175 - Combine Two Tables
LeetCode 176 - Second Highest Salary
LeetCode 180 - Consecutive Numbers
LeetCode 181 - Employees Earning More Than Their Managers
LeetCode 182 - Duplicate Emails
LeetCode 183 - Customers Who Never Order
LeetCode 184 - Department Highest Salary
LeetCode 197 - Rising Temperature
LeetCode 511 - Game Play Analysis I
LeetCode 577 - Employee Bonus
LeetCode 584 - Find Customer Referee
LeetCode 586 - Customer Placing the Largest Number of Orders
LeetCode 595 - Big Countries
LeetCode 596 - Classes More Than 5 Students
LeetCode 1148 - Article Views I
Non-Database Questions
Non-Database Questions
LeetCode 151 - Reverse Words in a String
PostgreSQL
PostgreSQL
LeetCode Answers
LeetCode Answers
LeetCode 175 - Combine Two Tables
LeetCode 176 - Second Highest Salary
LeetCode 180 - Consecutive Numbers
LeetCode 181 - Employees Earning More Than Their Manager
LeetCode 182 - Duplicate Emails
LeetCode 183 - Customers Who Never Order
LeetCode 184 - Department Highest Salary
LeetCode 197 - Rising Temperature
LeetCode 511 - Game Play Analysis I
LeetCode 577 - Employee Bonus
LeetCode 584 - Find Customer Referee
LeetCode 586 - Customer Placing the Largest Number of Orders
LeetCode 595 - Big Countries
LeetCode 596 - Classes More Than 5 Students
LeetCode 1148 - Article Views I
MySQL
MySQL
LeetCode Answers
LeetCode Answers
LeetCode 175 - Combine Two Tables
LeetCode 176 - Second Highest Salary
LeetCode 180 - Consecutive Numbers
LeetCode 181 - Employees Earning More Than Their Manager
LeetCode 182 - Duplicate Emails
LeetCode 183 - Customers Who Never Order
LeetCode 184 - Department Highest Salary
LeetCode 197 - Rising Temperature
LeetCode 511 - Game Play Analysis I
LeetCode 577 - Employee Bonus
LeetCode 584 - Find Customer Referee
LeetCode 586 - Customer Placing the Largest Number of Orders
LeetCode 595 - Big Countries
LeetCode 596 - Classes More Than 5 Students
LeetCode 1148 - Article Views I
LeetCode 1683 - Invalid Tweets
Others
SQL Server - User-Defined Functions
¶
Back to top