Dinesh's Blog :::: Being Compiled ::::

Monday, February 10, 2014

Types of SQL Server Built-In Functions: Scalar, Grouped Aggregate, Window, Rowset

›
SQL Server offers many number of built-in functions for getting commonly required operations done, minimizing the time and resources need to...
Saturday, February 8, 2014

Cumulative update package 8 for SQL Server 2012 Service Pack 1

›
Cumulative update #8 is available for SQL Server 2012 SP1. Refer the following link for downloading it and understanding the fixes done. h...

TRY Counterparts for CAST, CONVERT and PARSE

›
For implementing explicit conversion from one type to another, we have been using either CAST or CONVERT functions given by Microsoft SQL Se...

SQL Server DateTime data types, ranges, accuracy and default values

›
SQL Server offers different useful datetime data types for different purposes. Knowing all and their capabilities would definitely help you ...
Tuesday, February 4, 2014

SQL Server: Different ways of getting current date and time

›
What is the usual way of getting current date and time from SQL Server? Obviously, the answer is GETDATE function. Do you know that there ar...
Monday, February 3, 2014

New FORMAT function is slower than CONVERT function with dates?

›
SQL Server 2012 introduces many new string functions including CLR based functions. FORMAT is one of them which can be used for formatting d...
Sunday, February 2, 2014

What is “N” Prefix used with Unicode string?

›
If your database is multilingual, you are familiar with “N” prefix. Basically, we use “N” character as a prefix for string values when passi...
Saturday, February 1, 2014

Instances that treat NULLs as equal values

›
NULLs in databases are considered as unknown values and can never be compared with another. This behavior (or the known fact) is common to M...
Monday, January 27, 2014

SQL String concatenation with CONCAT() function

›
We have been using plus sign (+) operator for concatenating string values for years with its limitations (or more precisely, its standard be...
Friday, January 24, 2014

Business Intelligence: Dimensional Modeling - Do we need Operational Codes as Dimension Attributes?

›
Business User: I need the product code as product name, whenever I use product dimension, system should default to the code, not the name, ...
Wednesday, January 22, 2014

Video link for SS SLUG Dec 2013 - Brain Bashers

›
Here is the video recorded of SS SLUG. You can watch the session SQL Brain Bashers again and see all we discussed. Demo links: http://dine...
Monday, January 20, 2014

Can a query derive benefit from a multicolumn index for single-column filtering?

›
Assume that an index has been created using three columns. Will SQL Server use the index if the 2nd column is used for filtering? I asked ...
Tuesday, January 14, 2014

Why column aliases are not recognized by all clauses?

›
Column aliases are commonly used for relabeling columns for increasing the readability of SQL statements. However aliases cannot be referred...
Sunday, January 12, 2014

SQL Server Management Studio – Five ways of executing a code

›
How many ways you have used for executing a T-SQL code in Management Studio? I am sure you have used two well-known options but other three ...

Analysis Services: Exception of type 'System.OutOfMemoryException' was thrown.

›
There could be many reasons for this but in most cases, this misleads us, specifically if the MDX is running with Management Studio. You see...

Versions and Service Packs of SQL Server (2012, 2008 R2, 2008, 2005)

›
Have you installed all service packs and necessary patches for all your SQL Server instances? Check the version with this table, if not, get...
1 comment:
Friday, January 3, 2014

Demo links for SS SLUG Dec 2013 - Brain Bashers

›
Demo 1: Filtering DateTime values – SS SLUG Dec 2013 – SQL Brain Bashers - Demo I Demo 2: How SQL Server interprets two-digit years as f...

Why SQL Server splits the page? I am changing an integer value.

›
If someone asks “Why SQL Server splits pages”, I know that all of you say “If an insert or update requires more space, SQL Server splits the...
Wednesday, January 1, 2014

Ordering the result of Views – SS SLUG Dec 2013 – Brain Bashers - Demo VIII

›
First of all, Happy New Year 2014! May your all dreams come true in 2014! This post is related to the presentation “SQL Brain Bashers” I d...
‹
›
Home
View web version

About Me

My photo
Dinesh Priyankara
Colombo, Sri Lanka
Dinesh Priyankara (MSc IT) is an MVP – Data Platform (Microsoft Most Valuable Professional) in Sri Lanka with 16 years’ experience in various aspects of database technologies including business intelligence. He has done many local and foreign business intelligence implementations and has worked as a subject matter expert on various database and business intelligence related projects. He is the Founder/Principal Architect of dinesQL (Pvt) Ltd and he consults, teaches and runs training programs on data related solutions and subjects.
View my complete profile
Powered by Blogger.