I want some Moore

Blog about stuff and things and stuff...
mostly about SQL server and .Net
posts - 151, comments - 1280, trackbacks - 33

My Links

SQLTeam.com Links

News

Hi! My name is 
Mladen Prajdić  I'm from Slovenia and I'm currently working as a .Net (C#) and SQL Server developer. I'm also a MCP and MCTS for SQL Server. 
Welcome to my blog.

Search this Blog
 

My Blog Feed via Email


Get your Google PageRank
Users Online:who's online

Article Categories

Archives

Post Categories

Cool software

Other Blogs

Other stuff

SQL stuff

SQL Server

Ease your SSMS experience: SSMS Tools PACK 1.0 is out!

posted @ Thursday, May 08, 2008 10:35 AM | Feedback (1)

SSMS Tools PACK is featured in May issue of SQL Server Magazine

posted @ Sunday, May 04, 2008 1:57 PM | Feedback (4)

SQL Server 2005: Get full information about transaction locks

posted @ Tuesday, April 29, 2008 8:01 PM | Feedback (10)

How SQL Server short-circuits WHERE condition evaluation

posted @ Monday, February 25, 2008 10:54 AM | Feedback (6)

Integrating Profiler and PerfMon Log Files

posted @ Friday, February 08, 2008 2:49 PM | Feedback (0)

Back to Basics: Count, Count, Count, Sum or how to Count

posted @ Monday, February 04, 2008 5:24 PM | Feedback (1)

Introduction to locking in SQL Server 2005

posted @ Wednesday, December 12, 2007 8:36 PM | Feedback (2)

SQL Server 2005: Synonyms in T-SQL (analogous to Aliases in .Net)

posted @ Monday, November 26, 2007 9:37 PM | Feedback (5)

Free SQL Server tools that might make your life a little easier

posted @ Tuesday, November 20, 2007 6:31 PM | Feedback (42)

SQL Server 2005 evil DBA prank

posted @ Thursday, November 15, 2007 10:05 PM | Feedback (3)

Map SQL Server Profiler EventClass ID to its name in a saved trace table

posted @ Friday, November 09, 2007 9:00 PM | Feedback (2)

A chance to win one of fifty ApexSQL Developer Studios

posted @ Thursday, November 01, 2007 3:33 PM | Feedback (1)

SQL Server: The one and only locale insensitive date format

posted @ Monday, October 22, 2007 10:21 AM | Feedback (12)

SQL Server: Filtering Numeric data from a character based column

posted @ Thursday, October 18, 2007 6:00 PM | Feedback (8)

SQL Server: Why is TRUNCATE TABLE a DDL and not a DML operation and difference from DELETE

posted @ Wednesday, October 03, 2007 10:20 PM | Feedback (5)

SQL Server: Notify client of progress in a long running process

posted @ Monday, October 01, 2007 6:22 PM | Feedback (11)

Back To Basics: What is a Clustered and a Non-Clustered index (plus an appealing visual prop)

posted @ Tuesday, September 18, 2007 8:15 PM | Feedback (10)

SQL Server: The proper and fastest way to check if rows matching a condition exist

posted @ Thursday, September 13, 2007 5:58 PM | Feedback (11)

How does SQL Server really store NULL-s

posted @ Thursday, September 06, 2007 10:50 PM | Feedback (0)

SQL Server 2005: An error or intended behavior with Database Compatibility?

posted @ Thursday, August 30, 2007 2:01 PM | Feedback (0)

Service Broker goodies: Cross Server Many to One (One to Many) scenario and How to troubleshoot it

posted @ Tuesday, August 21, 2007 3:37 PM | Feedback (0)

SQL Server: How to modify data in any table in a resultset made up of joins

Recently i'm seeing a lot of questions about how to modify data in the tables which are part of the multi-join select statement. And i keep wondering how can this be so hard to remember. The methodology is quite simple.

More here.

posted @ Sunday, August 19, 2007 1:26 AM | Feedback (0)

SQL Server: How to run a stored procedure at SQL Server start-up

posted @ Tuesday, August 14, 2007 4:34 PM | Feedback (4)

SQL Server 2005: TableDiff.exe GUI

posted @ Friday, August 10, 2007 11:58 AM | Feedback (31)

SQL Server 2008: Locking with MERGE statement compared to Update/Insert in SQL Server 2005

In a previous post I've shown what locks are held when doing "update if exists, insert if not" problem in 2 different ways. Of course i had to see how MERGE statement (new in SQL Server 2008) behaves in this matter.

More here.

posted @ Friday, August 03, 2007 9:30 PM | Feedback (1)

SQL Server: Automated database object recompiling after cleaning plan cache with FMTONLY

posted @ Thursday, August 02, 2007 5:21 PM | Feedback (2)

SQL Server: Best way to Update row if exists, Insert if not

This question pops up a lot everywhere and it's a common business requirement and until SQL Server 2008 doesn't come out with it's MERGE statement that will do that in one go we're stuck with 2 ways of achieving this. The biggest problem with every update/insert (upsert for those who haven't heard the term yet) is locking.

More here.

posted @ Monday, July 30, 2007 8:17 PM | Feedback (18)

SQL Server 2005: How to successfully shoot yourself in the foot with Service Broker

posted @ Wednesday, July 25, 2007 8:46 PM | Feedback (1)

A few maximum limitations for SQL Server 2005

Every now and then i see a question pop up that asks what is the max this or that in sql server?

More here.

posted @ Tuesday, July 24, 2007 5:13 PM | Feedback (2)

Centralized Asynchronous Auditing with Service Broker

posted @ Monday, July 16, 2007 5:36 PM | Feedback (1)

SQL Server 2005: Hypothetical index - a what?!?!

posted @ Monday, July 16, 2007 1:46 PM | Feedback (0)

Behaviour and Breaking changes from SQL Server 2000 to 2005

posted @ Tuesday, July 10, 2007 7:21 PM | Feedback (0)

Ways to revert a database to pre-Test state after Unit testing

Tests are a pretty much a must in today's world of programming. There's even a whole Test Driven Development methodology that deals with this.

There comes a time when we have to test how our app interacts with the database.

More here

posted @ Friday, July 06, 2007 7:00 PM | Feedback (11)

Enabling Database Mail on SQL Server Express

posted @ Sunday, July 01, 2007 9:47 PM | Feedback (3)

Sorting data with row size greater than 8094 works in SQL Server 2005

posted @ Tuesday, June 26, 2007 4:12 PM | Feedback (1)

Multiple Active Result Sets (MARS) – Transactions and Debugging

posted @ Monday, June 18, 2007 3:20 PM | Feedback (0)

SQL Server 2005: Easily importing XML Files

posted @ Monday, June 18, 2007 8:47 AM | Feedback (2)

Book Review: Inside SQL Server 2005: THE STORAGE ENGINE

posted @ Saturday, June 16, 2007 1:30 AM | Feedback (0)

Sql Server: IsNullOrEmpty function

posted @ Wednesday, June 13, 2007 3:21 PM | Feedback (11)

SQL Server 2008: A component that surprised me...

posted @ Monday, June 04, 2007 10:34 PM | Feedback (1)

SQL Server 2005: Concat values XML Style

posted @ Friday, June 01, 2007 9:49 AM | Feedback (4)

Book Review: Inside SQL Server 2005: T-SQL PROGRAMMING

posted @ Friday, May 25, 2007 10:03 PM | Feedback (5)

SQL Server 2005: Split string XML Style

posted @ Tuesday, May 22, 2007 7:23 PM | Feedback (3)

SQL Server: JOIN vs IN vs EXISTS - the logical difference

There is a common misconception that IN behaves equaliy to EXISTS or JOIN in terms of returned results. This is simply not true. To see why not, let's review what each statement does.

More here

posted @ Friday, May 18, 2007 6:52 PM | Feedback (22)

SQL Server 2005: How to have a Unique Constraint with multiple NULLS on a column

posted @ Thursday, May 17, 2007 12:27 PM | Feedback (18)

Biggest difference between Temp tables and Table variables in Sql Server

posted @ Sunday, May 13, 2007 5:11 PM | Feedback (1)

Book Review: Inside SQL Server 2005: T-SQL QUERYING

posted @ Friday, May 11, 2007 11:27 AM | Feedback (8)

Book Review: MCTS 70-431 Exam Cram: Implementing and Maintaining Microsoft SQL Server 2005

posted @ Thursday, May 10, 2007 10:09 PM | Feedback (3)

I Passed the SQL Server 2005 MCP 70-431: Implementation and Maintainance Exam

posted @ Thursday, May 10, 2007 12:21 PM | Feedback (7)

S-Q-L or Sequel? A bit of trivia for the weekend...

posted @ Saturday, April 28, 2007 3:15 PM | Feedback (6)

"Global variables" in SQL Server

There's no such thing as a global variable in SQL Server. So i had to do it differently.

More here

posted @ Monday, April 23, 2007 10:20 PM | Feedback (17)

SQL Server: How to audit rollback-ed data in a trigger?

The most popular method of auditing data is with an AFTER DELETE, INSERT, UPDATE trigger. But what happens if you have a Rollback statement in your trigger if some condition is met?

More here

posted @ Friday, April 13, 2007 5:58 PM | Feedback (0)

Multiple Active Result Sets

posted @ Tuesday, April 03, 2007 3:10 PM | Feedback (6)

Why is MVP Summit under NDA?

posted @ Wednesday, March 28, 2007 3:46 PM | Feedback (3)

I don't like having Nulls in DateTime columns

posted @ Wednesday, March 14, 2007 7:21 PM | Feedback (24)

MsSqlSystemResource - SQL Server 2005's 5th system database

posted @ Monday, March 12, 2007 4:34 PM | Feedback (0)

TableDiff.exe - a cool SQL Server 2005 tool

posted @ Saturday, March 03, 2007 4:47 PM | Feedback (18)

SQL Server 2005 Dedicated Administrator Connection

posted @ Monday, February 19, 2007 9:18 PM | Feedback (2)

How to store an incomplete date?

posted @ Saturday, February 17, 2007 2:05 AM | Feedback (9)

How to Downgrade a Database from SQL Server 2005 to SQL Server 2000

posted @ Thursday, February 15, 2007 10:45 AM | Feedback (4)

T-SQL vs CLR: SQL Server 2005 group multiplication

posted @ Monday, February 12, 2007 12:22 PM | Feedback (7)

Help in getting nested triggers from your database

posted @ Friday, February 09, 2007 8:32 PM | Feedback (3)

Running a master db residing stored procedure in current database context

posted @ Thursday, January 18, 2007 5:25 PM | Feedback (26)

CRUD stored procedures generating SSMS Add-in

posted @ Thursday, December 28, 2006 11:10 PM | Feedback (30)

Extending DateTime to include dates less than 1753-01-01 in SQL Server 2005 with CLR UDT

posted @ Saturday, December 16, 2006 10:11 PM | Feedback (4)

When are SQL Server schema objects Case Senstive?

posted @ Thursday, December 07, 2006 2:05 PM | Feedback (6)

Multi Connection High precision time measuring in SQL Server 2005

posted @ Saturday, December 02, 2006 9:46 PM | Feedback (0)

High precision time measuring in SQL Server 2005 with the help from CLR and unsafe code

posted @ Wednesday, November 29, 2006 12:24 PM | Feedback (3)

SQL Server 2005 vardecimal storage format

posted @ Friday, November 10, 2006 11:49 AM | Feedback (2)

A bit about sql server's local temp tables

posted @ Friday, November 03, 2006 10:15 PM | Feedback (11)

I want a culture insensitive decimal separator for Sql server

posted @ Tuesday, October 24, 2006 11:20 AM | Feedback (8)

Entity-Attribute-Value (EAV) model with SQL Server 2005 xml datatype

posted @ Saturday, October 14, 2006 5:03 PM | Feedback (2)

SQL Server 2005 profiling with Dynamic Management Views (DMV's)

posted @ Thursday, September 21, 2006 10:00 AM | Feedback (4)

Bulk import text files using .net 2.0 SqlBulkCopy class in C#

posted @ Saturday, August 26, 2006 9:03 PM | Feedback (27)

Implementing Row- and Cell-Level Security in Classified Databases Using SQL Server 2005

posted @ Saturday, August 12, 2006 5:16 PM | Feedback (1)

Export Query results to Excel with Column names in T-SQL

posted @ Tuesday, July 25, 2006 3:11 PM | Feedback (72)

More on Flat File Bulk Import methods speed comparison in SQL Server 2005

posted @ Saturday, July 22, 2006 3:05 PM | Feedback (11)

Flat File Bulk Import methods speed comparison in SQL Server 2005

posted @ Monday, July 17, 2006 5:32 PM | Feedback (11)

VS 2005 and SQL Server Management Studio Keyboard Shortcuts - pure magic

posted @ Friday, June 16, 2006 4:49 PM | Feedback (6)

The Rozenshtein Method - yet another way to pivot data in SQL Server

posted @ Wednesday, June 14, 2006 11:20 AM | Feedback (7)

SQL Server 2005 Output Clause

posted @ Thursday, June 08, 2006 3:58 PM | Feedback (4)

Column values Concat the SQL Server 2005 way

posted @ Friday, June 02, 2006 11:47 PM | Feedback (1)

SSIS FastParse option - the fastest way to import large Flat Files into Sql Server 2005

posted @ Friday, May 26, 2006 12:19 PM | Feedback (18)

Do you know when your data was modified? Or do you?

posted @ Sunday, May 21, 2006 5:37 PM | Feedback (8)

Manual Update statistics on small tables may provide a big impact

posted @ Friday, May 12, 2006 10:24 PM | Feedback (2)

spSPrintF - an alternative to xp_sprintf

posted @ Friday, May 05, 2006 2:34 PM | Feedback (4)

Extended SQL Server Ceiling and Floor functions

posted @ Wednesday, April 05, 2006 9:59 AM | Feedback (2)

Clustered Index seek and scan on selecting all data from a table

posted @ Tuesday, April 04, 2006 2:45 PM | Feedback (2)

SQL Server IsGuid() function

posted @ Tuesday, August 16, 2005 5:02 PM | Feedback (6)

a select trigger...

posted @ Sunday, August 07, 2005 3:19 PM | Feedback (2)

Beginner questions frequently asked... and answered...

posted @ Monday, August 01, 2005 11:34 AM | Feedback (15)

Transpose data

posted @ Tuesday, March 15, 2005 10:36 PM | Feedback (1)

IsNull vs Coalesce Speed test

posted @ Wednesday, November 24, 2004 9:39 PM | Feedback (7)

Powered by: