07 2022 档案

SQL server 利用存储过程怎么判断一个表是否存在
摘要:create procedure proName @TableName NVARCHAR(50) as begin if object_id(N'表名',N'U') is null --判断表是否存在 print (0) else print (1) create procedure proName 阅读全文

posted @ 2022-07-28 17:13 唯一的Dove 阅读(337) 评论(0) 推荐(0) 编辑

利用存储过程提取主键名称,再利用游标判断主键个数
摘要:ALTER procedure A @TableName nvarchar(max) as begin create table Table_key ( Tablename varchar(50), T_key varchar(50) ) DECLARE @into_table nvarchar(m 阅读全文

posted @ 2022-07-28 13:49 唯一的Dove 阅读(28) 评论(0) 推荐(0) 编辑

SQL serve 游标记录数据条数
摘要:这个很好办,你在你的游标循环中加一个变量纪录滚过的纪录即可 如: declare @cur_pos int declare mycursor cursor for select col1,col2 from mytable declare @col1 char(10) declare @col2 c 阅读全文

posted @ 2022-07-28 13:24 唯一的Dove 阅读(147) 评论(0) 推荐(0) 编辑

SQL sever 游标简单使用
摘要:DECLARE @tablename varchar(20),@id_name varchar(100) declare count_cursor cursor --声明游标名 for select * FROM Table_key --需要读取的结果集 for read only open cou 阅读全文

posted @ 2022-07-28 10:04 唯一的Dove 阅读(68) 评论(0) 推荐(0) 编辑

SQL常用语法
摘要:查询系统时间 select getDate() as 系统时间 阅读全文

posted @ 2022-07-27 09:32 唯一的Dove 阅读(12) 评论(0) 推荐(0) 编辑

两表差异数据对比
摘要:点击查看代码 USE [] GO /****** Object: StoredProcedure [dbo].[Proc_Comapre_Table_Content] Script Date: 2022/7/25 18:59:36 ******/ SET ANSI_NULLS ON GO SET Q 阅读全文

posted @ 2022-07-26 14:17 唯一的Dove 阅读(78) 评论(0) 推荐(0) 编辑

数据差异3.0
摘要:alter procedure discrepant emp,emp_new @tablename varchar(50), @tablename2 varchar(50) as begin declare @SQLCount nvarchar(4000), @Table1Count int, @T 阅读全文

posted @ 2022-07-25 10:33 唯一的Dove 阅读(19) 评论(0) 推荐(0) 编辑

SQL返回值放到新的变量之中
摘要:alter procedure discrepant1 emp,emp_new @tablename varchar(50), @tablename2 varchar(50) as begin declare @SQL nvarchar(4000), @Table1Count int, @Table 阅读全文

posted @ 2022-07-22 17:02 唯一的Dove 阅读(70) 评论(0) 推荐(0) 编辑

查看两表是否一样的存储过程
摘要:查看表数据是否一致 create procedure cccc @name nvarchar(50) as begin declare @startRow nvarchar(max),@tems nvarchar(max) set @startRow = @name set @tems='SELEC 阅读全文

posted @ 2022-07-20 17:05 唯一的Dove 阅读(38) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示