SELECT CONVERT (varchar, SERVERPROPERTY('collation'));sql
EXECUTE sp_helpsort;數據庫
SELECT name, description FROM sys.fn_helpcollations(); --SQL Server 2017服務器
查看數據庫的排序規則設置
SELECT name, collation_name FROM sys.databases;
SELECT CONVERT (varchar, DATABASEPROPERTYEX('database_name','collation'));
spa
查看列的排序規則設置3d
SELECT name, collation_name FROM sys.columns WHERE name = N'<insert character data type column name>';日誌
SQL Server 中的排序規則可爲您的數據提供排序規則、區分大小寫屬性和區分重音屬性;code
排序規則指定表示數據集中每一個字符的位模式。 排序規則還肯定數據的排序和比較規則。orm
USE AdventureWorks2012; GO EXEC sp_spaceused N'Purchasing.Vendor'; GOserver
USE AdventureWorks2012; GO SELECT file_id, name, type_desc, physical_name, size, max_size FROM sys.database_files ; GO排序
USE master; GO ALTER DATABASE AdventureWorks2012 MODIFY FILE (NAME = test1dat3, SIZE = 20MB); GO
USE master; GO
ALTER DATABASE MyTestDatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE MyTestDatabase MODIFY NAME = MyTestDatabaseCopy ;
GO
ALTER DATABASE MyTestDatabaseCopy SET MULTI_USER
GO
USE master;
GO
ALTER DATABASE AdventureWorks2012 SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
GO
ALTER DATABASE AdventureWorks2012 SET READ_ONLY;
GO
ALTER DATABASE AdventureWorks2012 SET MULTI_USER;
GO
DBCC SHRINKDATABASE (UserDB, 10); GO
USE UserDB; GO DBCC SHRINKFILE (DataFile1, 7); GO
UserDB
數據庫中名爲 DataFile1
的數據文件的大小收縮到 7 MB。
USE AdventureWorks2012; GO SELECT compatibility_level FROM sys.databases WHERE name = 'AdventureWorks2012'; GO
ALTER DATABASE AdventureWorks2012 SET COMPATIBILITY_LEVEL = 120; GO