YetAnotherForum
სალამი სტუმარს ძებნა | აქტიური თემები | შესვლა | რეგისტრაცია

ფავორიტებში დამატება
მოვძებნოთ ბაზაში ცხრილის ის სვეტები, რომელთა collation განსხვავებულია ბაზის default collation-ისაგან
vajaGM Offline
#1 Posted : Wednesday, September 08, 2010 10:21:45 AM

Rank: Administration

Medals:

Groups: Administrators
Joined: 10/20/2012
Posts: 106
Points: 327
Location: Tbilisi

Thanks: 0 times
Was thanked: 0 time(s) in 0 post(s)
-- Version : SQL Server 2008

BB კოდი:

/* ჯერ გავიგოთ როგორია database default collation */
DECLARE @collationname nvarchar(200) =  convert(nvarchar(200),(DATABASEPROPERTYEX('<<DatabaseName>>','Collation')))

SELECT     @collationname as database_collationname, a.collation_name, a.name AS Column_Name, b.name AS Table_name, t.name AS TypeName, t.is_user_defined, t.is_assembly_type, a.max_length, a.precision,
                      a.scale, o.type, i.object_id
FROM         sys.columns AS a INNER JOIN
                      sys.tables AS b ON a.object_id = b.object_id INNER JOIN
                      sys.types AS t ON a.user_type_id = t.user_type_id INNER JOIN
                      sys.objects AS o ON a.object_id = o.object_id INNER JOIN
                      sys.indexes AS i ON a.object_id = i.object_id
WHERE     (a.collation_name <> @collationname) AND (o.type NOT IN ('PK', 'P', 'FN', 'S')) AND (i.type <> 1)
ORDER BY Table_name
ქუოტა (Quote):
Sponsor  
 
Apex ltd. http://www.apex.ge
Users browsing this topic
Guest
ფავორიტებში დამატება
Forum Jump  
თქვენ არ შეგიძლიათ დაწეროთ ახალი თემა ამ ფორუმში.
თქვენ არ შეგიძლიათ გასცეთ პასუხი, თემას, ამ ფორუმში .
თქვენ არ შეგიძლიათ წაშალოთ თქვენი პოსტი ამ ფორუმში.
თქვენ არ შეგიძლიათ ჩაასწოროთ თქვენი პოსტი ამ ფორუმში.
თქვენ არ შეგიძლიათ შექმნათ გამოკითხვა ამ ფორუმში.
თქვენ არ შეგიძლიათ ხმის მიცემა ამ ფოუმში.

YAFVision Theme by Jaben Cargman (Tiny Gecko)
Powered by YAF | YAF © 2003-2009, Yet Another Forum.NET
This page was generated in 0.056 seconds.