در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

کوئری های پرکاربرد در SQL Server :: قسمت سوم


کوئری 11: RESEED کردن فیلدهای Identity در کلیه جداول بانک اطلاعاتی


بوسیله این کوئری می توانید فیلدهای Identity را در کلیه جداول RESEED کنید، یعنی عدد شروع را برای فیلدهای Identity مشخص کنید:

EXEC sp_MSForEachTable '  
IF OBJECTPROPERTY(object_id(''?''), ''TableHasIdentity'') = 1  
DBCC CHECKIDENT (''?'', RESEED, 0) 

کوئری 12: بدست آوردن لیست کلیه جداول به همراه تعداد رکوردها


بوسیله این کوئری می توانید لیست کلیه جداول یک بانک اطلاعاتی را به همراه تعداد رکوردهای هر جدول بدست آورید:

CREATE TABLE #Tab  
(  
Table_Name [varchar](max),  
Total_Records int  
);  
EXEC sp_MSForEachTable @command1=' Insert Into #Tab(Table_Name, Total_Records) SELECT ''?'', COUNT(*) FROM ?'  
SELECT * FROM #Tab t ORDER BY t.Total_Records DESC;  
DROP TABLE #Tab;

کوئری 13: بدست آوردن نسخه Instance جاری


SELECT @@VERSION AS Version_Name

خروجی بر روی سیستم من:

Microsoft SQL Server 2014 - 12.0.2269.0 (X64) 
	Jun 10 2015 03:35:45 
	Copyright (c) Microsoft Corporation
	Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 10586: ) (Hypervisor)


کوئری 14: بدست آوردن زبان جاری


SELECT @@LANGUAGE AS Current_Language;

خروجی بر روی سیستم من:

us_english

کوئری 15: غیر فعال کردن کلیه Constraint ها در یک جدول


ALTER TABLE Table_Name NOCHECK CONSTRAINT ALL  

به جای Table_Name، نام جدول مورد نظر را بنویسید


کوئری 16: غیر فعال کردن کلیه Constraint ها بر روی همه جداول


EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'  

کوئری 17: بدست آوردن شناسه زبان جاری


SELECT @@LANGID AS 'Language ID' 

کوئری 18: بدست آوردن حداکثر دقت در نوع های numeric و decimal


SELECT @@MAX_PRECISION AS 'MAX_PRECISION'  

کوئری 19: بدست آوردن Server Name


SELECT @@SERVERNAME AS 'Server_Name'

کوئری 20: بدست آوردن نام Instance جاری


SELECT @@SERVICENAME AS 'Service_Name' 

نویسنده: حسین احمدی

انجمن تخصصی فناوری اطلاعات ایران

#reseed_کردن_identity_در_sql #کوئری_های_کاربردی_در_sql_server #بدست_آوردن_نام_instance_در_sql_server #نکات_sql_server #بدست_آوردن_نام_سرور_در_sql
عنوان
1 کوئری های کاربردی در SQL Server - بخش اول رایگان
2 کوئری های پرکاربرد در SQL Server :: قسمت دوم رایگان
3 کوئری های پرکاربرد در SQL Server :: قسمت سوم رایگان
4 کوئری های پرکاربرد در SQL Server :: قسمت چهارم رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....