随笔分类 - SQL Server
SQL Server 数据管理
摘要:横向连接追加合并分组汇总数据筛选字段设置行转列去重
阅读全文
摘要:实例代码: SELECT DB_NAME(database_id) AS DatabaseName, SUM(size) * 8 / 1024 AS TotalSizeMB FROM sys.master_files WHERE type = 0 AND DB_NAME(database_id)='
阅读全文
摘要:带有指定文件位置和大小的示例 你还可以在创建数据库时指定文件的初始大小、最大大小、自动增长设置以及文件的位置(这对于管理数据库文件的位置非常有用,尤其是在需要优化磁盘空间或提高性能的情况下)。 以下是一个带有这些选项的示例: CREATE DATABASE MyDatabase ON ( NAME
阅读全文
摘要:1.创建表格,添加默认值和自动递增的主键 CREATE TABLE Employees ( EmployeeID INT IDENTITY(1,1) PRIMARY KEY, -- 自动递增从 1 开始,每次增加 1 FirstName VARCHAR(50) NOT NULL, LastName
阅读全文
摘要:查询所有表格: SELECT CONVERT(varchar(64), s.id) AS TableId, s.name AS TableName, ISNULL(CAST(xp.value AS nvarchar(4000)), s.name) AS TableDesc, s.xtype AS T
阅读全文
摘要:1.Ado.Net 2.EF CodeFirst 3.SqlSugar 4.dapper 5.NPoco,参考:https://www.cnblogs.com/timefiles/p/18294967
阅读全文
posted @ 2024-07-23 09:01
microsoft-zhcn
摘要:USE master; DECLARE @TableName NVARCHAR(128); DECLARE @SQL NVARCHAR(MAX); DECLARE TableCursor CURSOR FOR SELECT name FROM sys.tables WHERE name LIKE '
阅读全文
摘要:WITH a AS ( SELECT * FROM view_SubjectList WHERE id=1 UNION ALL SELECT s.* FROM view_SubjectList AS s,a WHERE s.pId=a.ID ) SELECT * FROM a
阅读全文
摘要:declare @srctext nvarchar(max) = 'a,b,c'; declare @deltext nvarchar(max) = 'b'; declare @rtnText nvarchar(max); -- SQL Server 去掉数组项 SELECT @rtnText =
阅读全文
摘要:隐藏手机号码 select REPLACE(CusID,SUBSTRING(CusID,4, 4),'****') from Ord_Comment--手机号码处理
阅读全文
摘要:-- 去除字符串两端的空格 SELECT TRIM(' Hello World! ') AS TrimmedString; -- 去除字符串两端的特定字符 SELECT TRIM('a' FROM 'aaHello World!aa') AS TrimmedString;
阅读全文
摘要:表命名规范 命名规范描述 使用规范 禁用规范统一采用单数形式 Order Orders使用驼峰命名规范 UserAccout userAccout避免中文拼音 UserAccout YongHu避免下划线连接 UserAccout User_Accout 1、表命名必须小写字母且下划线分割单词;2、
阅读全文
摘要:创建临时表方法一:reate table #临时表名(字段1 约束条件,字段2 约束条件,.....)方法二:select * into #临时表名 from 表名;查询临时表select * from #临时表名;删除临时表drop table #临时表名;判断临时表是否存在,存在则删除if ob
阅读全文
摘要:参考:https://www.cnblogs.com/cqpanda/p/16994620.html
阅读全文
摘要:一、sqlserver 查询某个表的列名称、说明、备注、类型等 --sqlserver 查询某个表的列名称、说明、备注、类型等 SELECT 表名 = case when a.colorder = 1 then d.name else '' end, 表说明 = case when a.colord
阅读全文
摘要:1.执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers -server124为远程服务器的别名 exec sp_addlinkedserver 'server124', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_add
阅读全文
摘要:参考: https://www.cnblogs.com/michaelshen/p/16532685.html https://blog.csdn.net/weixin_72077052/article/details/130596183 https://cloud.tencent.com/deve
阅读全文
摘要:参考:https://www.cnblogs.com/dmhp/p/5291129.html
阅读全文
摘要:【例】查询所有数据库 exec sp_helpdb 【例】查询当前数据库中所有表 use microdb select* from sysobjects where xtype='U' 说明:不同的对象用xtype来标识。C = CHECK 约束D = 默认值或 DEFAULT 约束F = FORE
阅读全文
摘要:参考:https://www.cnblogs.com/feihusurfer/p/15349843.html
阅读全文