SQL Server 笔记
ceaningking
这个作者很懒,什么都没留下…
展开
-
DELPHI 连接 SQLSERVER 端口非默认端口1433
DELPHI ADO SQLSERVER 1433 非1433原创 2023-02-17 17:28:57 · 773 阅读 · 0 评论 -
SQL 敏感数据加密与解密
SQL 2012 敏感数据使用1. PassPhrase加密与解密2. 证书进行加密与解密.原创 2022-06-09 23:15:22 · 1926 阅读 · 0 评论 -
SQL SERVER 存储过程 入参 出参 事务 数据集
存储:CREATE PROC PROC_TEST( @type INT=0, -- 0 查询(SELECT) 1 更新(INSERT UPDATE DELETE) @param1 VARCHAR(50)='', @code INT OUTPUT, -- 出参1 @message VARCHAR(50) OUTPUT -- 出参2)ASBEGIN SET NOCOUNT ON SET @code= -1 SET @message='' IF (@type= 0原创 2022-01-24 11:38:06 · 1747 阅读 · 0 评论 -
SQL SERVER 解析XML字符串
SQL SQLSERVER MSSQL 解析 XML原创 2021-12-11 22:09:48 · 2288 阅读 · 0 评论 -
SQL 2012 分页功能
daSQL 2012版本已自带分页函数1. SQL分页查询/* * SQL 2012及以上版本 */select * from YK_YPCDMLK nolcok order by idm-- 第一页 1-5SELECT * FROM YK_YPCDMLK order by [idm] offset 5*(1-1) rows fetch next 5 rows only-- 第二页 6-10SELECT * FROM YK_YPCDMLK order by [idm] of.原创 2021-06-30 21:40:02 · 425 阅读 · 0 评论 -
SQL 链接服务器
显示位置1. 查看当前链接信息select * from sys.servers2. 使用 sp_helpserver 显示可用的服务器exec sp_helpserver3. 使用sp_addlinkedserver来增加链接EXEC sp_addlinkedserver @server='TO_MIS',--服务器别名 @srvproduct='', @provider='SQLOLEDB', @datasrc='192.168.12.3原创 2021-06-30 21:22:37 · 709 阅读 · 0 评论 -
SQL 流水号设计
流水号是SQL编程中常用的一个字段,常见的有自增与自定义两种,前者设置int类型,并设置自增量1,后者则通过一些其它手段实现。第一种: 定义流水好表(系统唯一)原创 2021-06-05 23:37:27 · 1248 阅读 · 0 评论 -
SQL Server 移动列顺序 解决办法:表重建
1. 原始表(T_B_PosDish)结构如下:2. 为该表添加一个fID字段,从1开始自增,且设置主键,语句如下:Alter table T_B_PosDish Add fID int primary key Identity(1, 1) not null 效果如下: 这个列追加到了最后, 由于某些原因,需要吧fID添加到第一列。又由于某些原因,不能在SQL管理器去设计表,只能通过SQL语句进行。3. 考虑该表数据不能丢失,执行了以下语句(删除了之前表添加的fID列)...原创 2020-09-30 10:50:09 · 1864 阅读 · 0 评论 -
SQL Server 触发器 一点点真实应用举例
参考1: https://www.cnblogs.com/karkash/p/12269907.html参考2: https://blog.csdn.net/sxrenchao/article/details/42969367数据库中有两主从表表1 T_B_DISH:表2 T_B_DISH_AR:最先想着单独删除表1的数据, 同时触发也删除表二相关的数据:delete from T_B_Dish where fDishID=''参考网上信息编写触发器如下CREAT原创 2020-09-23 17:10:17 · 130 阅读 · 0 评论 -
SQL Server 行转列 学习笔记
学习参考: https://blog.csdn.net/pan_junbiao/article/details/80957274数据准备:1. T_B_Student表2. T_B_Score表select pvt.SNO as 学号,pvt.NAME as 姓名,pvt.语文,pvt.数学,pvt.英语,pvt.历史,pvt.地理,pvt.生物,pvt.政治,pvt.物理,pvt.化学,pvt.合计 from ( select A.SNO,B.NAME,A.CNAME,A.IS原创 2020-05-22 16:27:16 · 140 阅读 · 0 评论 -
SQL Server Join连接
常用有INNER JOIN,LEFT JOIN,RIGHT JOIN, FULL JOIN。学生表成绩表INNER JOIN (取T_B_Student表和T_B_Achievement表的交集)select S.NO,S.NAME,S.SEX,S.CLASS,A.Chinese,A.Math,A.English,A.History,A.Geography,A.Biology,A.Politics,A.Physics,A.Chemistry from T_B_Student原创 2020-05-22 13:48:48 · 263 阅读 · 0 评论