<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;AkIAR306eSp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-22378991</id><updated>2012-02-16T05:22:26.311-08:00</updated><title>Place for SQL Developers</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://sqlbuddy.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://sqlbuddy.blogspot.com/" /><author><name>Anand Mohan</name><uri>http://www.blogger.com/profile/15199019217365169729</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/PlaceForSqlDevelopers" /><feedburner:info uri="placeforsqldevelopers" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEEHR3k6cCp7ImA9WB9bEko.&quot;"><id>tag:blogger.com,1999:blog-22378991.post-6908878667610924450</id><published>2007-12-20T13:26:00.002-08:00</published><updated>2007-12-21T13:30:36.718-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-21T13:30:36.718-08:00</app:edited><title>Detection of SQL Injection and Cross-site Scripting Attacks</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HXMV-XxHx-eI30YpQA_AnYAWLLI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HXMV-XxHx-eI30YpQA_AnYAWLLI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HXMV-XxHx-eI30YpQA_AnYAWLLI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HXMV-XxHx-eI30YpQA_AnYAWLLI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I have found below article good enough to know about sql injection and more information.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.securityfocus.com/infocus/1768"&gt;http://www.securityfocus.com/infocus/1768&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22378991-6908878667610924450?l=sqlbuddy.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlaceForSqlDevelopers/~4/TFm31PmNU6A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqlbuddy.blogspot.com/feeds/6908878667610924450/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=22378991&amp;postID=6908878667610924450&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/6908878667610924450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/6908878667610924450?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlaceForSqlDevelopers/~3/TFm31PmNU6A/detection-of-sql-injection-and-cross.html" title="Detection of SQL Injection and Cross-site Scripting Attacks" /><author><name>Anand Mohan</name><uri>http://www.blogger.com/profile/15199019217365169729</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqlbuddy.blogspot.com/2007/12/detection-of-sql-injection-and-cross.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEBRXc8fCp7ImA9WB9bEko.&quot;"><id>tag:blogger.com,1999:blog-22378991.post-376676961377020167</id><published>2007-12-20T12:55:00.000-08:00</published><updated>2007-12-21T13:30:54.974-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-21T13:30:54.974-08:00</app:edited><title>Duplicate Records</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V19crjUNyfN5Q3V9J9NqJC213wI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V19crjUNyfN5Q3V9J9NqJC213wI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V19crjUNyfN5Q3V9J9NqJC213wI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V19crjUNyfN5Q3V9J9NqJC213wI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;--Sample data&lt;br /&gt;/*&lt;br /&gt;ID MAPID ADDRESSCOUNT&lt;br /&gt;111 54560 4&lt;br /&gt;132 54560 0&lt;br /&gt;198 23429 1&lt;br /&gt;240 29584 1&lt;br /&gt;248 29584 0&lt;br /&gt;Below is the code to delete duplicate records which are having addresscount = 0&lt;br /&gt;*/&lt;br /&gt;create table duptest&lt;br /&gt;(&lt;br /&gt;Id int,&lt;br /&gt;MAPID int,&lt;br /&gt;AddressCount int&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;insert into duptest&lt;br /&gt;values(111,54560,4)&lt;br /&gt;insert into duptest&lt;br /&gt;values(132,54560,0)&lt;br /&gt;insert into duptest&lt;br /&gt;values(198,23429,1)&lt;br /&gt;insert into duptest&lt;br /&gt;values(240,29584,1)&lt;br /&gt;insert into duptest&lt;br /&gt;values(248,29584,0)&lt;br /&gt;&lt;br /&gt;select MAPID,count(mapid)&lt;br /&gt;from duptest&lt;br /&gt;group by mapid&lt;br /&gt;having count(mapid) &gt; 1&lt;br /&gt;DELETE&lt;br /&gt;FROM duptest&lt;br /&gt;WHERE MAPID IN&lt;br /&gt;(select MAPID&lt;br /&gt;from duptest&lt;br /&gt;group by mapid&lt;br /&gt;having count(mapid) &gt; 1) and AddressCount = 0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22378991-376676961377020167?l=sqlbuddy.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlaceForSqlDevelopers/~4/Jn1mvWd4KH4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqlbuddy.blogspot.com/feeds/376676961377020167/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=22378991&amp;postID=376676961377020167&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/376676961377020167?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/376676961377020167?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlaceForSqlDevelopers/~3/Jn1mvWd4KH4/duplicate-records.html" title="Duplicate Records" /><author><name>Anand Mohan</name><uri>http://www.blogger.com/profile/15199019217365169729</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqlbuddy.blogspot.com/2007/12/duplicate-records.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8ESHw-eCp7ImA9WB9bEks.&quot;"><id>tag:blogger.com,1999:blog-22378991.post-6927224368169934419</id><published>2007-11-29T12:23:00.002-08:00</published><updated>2007-12-21T11:53:29.250-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-21T11:53:29.250-08:00</app:edited><title>Database Block information</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gKEzNT0Ng21dMyf6RHIxX2EulFw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gKEzNT0Ng21dMyf6RHIxX2EulFw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gKEzNT0Ng21dMyf6RHIxX2EulFw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gKEzNT0Ng21dMyf6RHIxX2EulFw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;/*&lt;br /&gt;sp_block_info - This will show all blocks on the database and is helpful&lt;br /&gt;if you are currently experiencing blocking as it shows the statement&lt;br /&gt;being blocked and the blocking statement. This is a custom proc taken&lt;br /&gt;from the Microsoft SQL Server Development Customer Advisory Team Blog.&lt;br /&gt;Here is the code for it.&lt;br /&gt;NOTE: this only works on databases running SQL Server 2005 as it uses&lt;br /&gt;Dynamic Management Views.&lt;br /&gt;*/&lt;br /&gt;CREATE proc sp_block_info&lt;br /&gt;as&lt;br /&gt;select getdate() as BlockDate,&lt;br /&gt;db_name(resource_database_id) as [database],&lt;br /&gt;t1.resource_associated_entity_id as [blk object],&lt;br /&gt;t1.resource_type as [lock type],&lt;br /&gt;t1.request_mode as [lock req], --- lock requested&lt;br /&gt;t1.request_session_id as [waiter sid], --- spid of waiter&lt;br /&gt;t2.wait_duration_ms as [wait time],&lt;br /&gt;(select text from sys.dm_exec_requests as r --- get sql for waiter&lt;br /&gt;cross apply sys.dm_exec_sql_text(r.sql_handle)&lt;br /&gt;where r.session_id = t1.request_session_id) as waiter_batch,&lt;br /&gt;(select substring(qt.text,r.statement_start_offset/2,&lt;br /&gt;(case when r.statement_end_offset = -1&lt;br /&gt;then len(convert(nvarchar(max), qt.text)) * 2&lt;br /&gt;else r.statement_end_offset end - r.statement_start_offset)/2)&lt;br /&gt;from sys.dm_exec_requests as r&lt;br /&gt;cross apply sys.dm_exec_sql_text(r.sql_handle) as qt&lt;br /&gt;where r.session_id = t1.request_session_id) as waiter_stmt, --- statement blocked&lt;br /&gt;t2.blocking_session_id as [blocker sid], -- spid of blocker&lt;br /&gt;(select text from sys.sysprocesses as p --- get sql for blocker&lt;br /&gt;cross apply sys.dm_exec_sql_text(p.sql_handle)&lt;br /&gt;where p.spid = t2.blocking_session_id) as blocker_stmt&lt;br /&gt;from&lt;br /&gt;sys.dm_tran_locks as t1,&lt;br /&gt;sys.dm_os_waiting_tasks as t2&lt;br /&gt;where&lt;br /&gt;t1.lock_owner_address = t2.resource_address&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22378991-6927224368169934419?l=sqlbuddy.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlaceForSqlDevelopers/~4/wV_YCpeLIAs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqlbuddy.blogspot.com/feeds/6927224368169934419/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=22378991&amp;postID=6927224368169934419&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/6927224368169934419?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/6927224368169934419?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlaceForSqlDevelopers/~3/wV_YCpeLIAs/database-block-information.html" title="Database Block information" /><author><name>Anand Mohan</name><uri>http://www.blogger.com/profile/15199019217365169729</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqlbuddy.blogspot.com/2007/11/database-block-information.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYEQnk4eCp7ImA9WBVaGE8.&quot;"><id>tag:blogger.com,1999:blog-22378991.post-113982588325289351</id><published>2006-02-13T02:16:00.000-08:00</published><updated>2006-02-13T02:21:43.730-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2006-02-13T02:21:43.730-08:00</app:edited><title>Welcome to SQL Developers</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pU-tCVmaFxHO7XKRIgoWTS37e9k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pU-tCVmaFxHO7XKRIgoWTS37e9k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pU-tCVmaFxHO7XKRIgoWTS37e9k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pU-tCVmaFxHO7XKRIgoWTS37e9k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Buddies,&lt;br /&gt;Welcome to SQL buddies blog.  Hope this blog makes everyone find more interesting information &amp;amp; knowledge on SQL and be a part of your life soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22378991-113982588325289351?l=sqlbuddy.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlaceForSqlDevelopers/~4/kM8jLcIxH4A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqlbuddy.blogspot.com/feeds/113982588325289351/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=22378991&amp;postID=113982588325289351&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/113982588325289351?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/22378991/posts/default/113982588325289351?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlaceForSqlDevelopers/~3/kM8jLcIxH4A/welcome-to-sql-developers.html" title="Welcome to SQL Developers" /><author><name>Anand Mohan</name><uri>http://www.blogger.com/profile/15199019217365169729</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqlbuddy.blogspot.com/2006/02/welcome-to-sql-developers.html</feedburner:origLink></entry></feed>

