文章分类 - SQL
摘要:DECLARE @DATE_START DATETIME DECLARE @DATE_END DATETIME SET @DATE_START = '2021-01-01' SET @DATE_END = '2021-12-31' DECLARE @MONTH TABLE (MONTH_LIST V
阅读全文
摘要:SELECT Object_name(a.parent_obj) AS [表名], a.name AS [触发器名称], ( CASE WHEN b.is_disabled = 0 THEN '启用' ELSE '禁用' END ) AS [状态], b.create_date AS [创建日期],
阅读全文
摘要:SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO /* 名称:导出指定表的数据 测试用例: exec outputtable 'filed_extend' */ ALTER PROCEDURE [dbo].[outputTable] @tablenam
阅读全文
摘要:逢小数位进位函数:CEILING()截断(去小数)函数:FLOOR()
阅读全文
摘要:SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO /* 名称:[dbo].[f_getDateIntervalMulti] 功能:根据2个日期,计算年月日的差值 测试用例: select [dbo].[f_getDateIntervalMulti] (
阅读全文
摘要:新增列: alter table t1 add c1 int not null constraint [df_t1_c1] default ((0)) 修改列: alter table t1 alter column c1 DECIMAL(18,4) --修改列类型 alter table t1 d
阅读全文
摘要:SQL Server脚本: SELECT * FROM sysobjects WHERE id IN(SELECT id FROM syscomments WHERE text LIKE '%这里替换成需要查询的字符串%') ORDER BY xtype,name Oracle脚本: select
阅读全文
摘要:先用以下语句查询锁表进程(复制即可) select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJ
阅读全文
摘要:数据库 法(一): select * from master.dbo.sysdatabases where name='数据库名' 法(二): if DB_ID('testdb') is not null -- 如果这个数据库已经存在了 drop database testdb; create da
阅读全文
摘要:无限向上查询 WITH TAS( SELECT uid,upid,uloginname FROM tb_User WHERE uId=5 UNION ALL SELECT U.uid,U.upid,U.uloginname FROM tb_User U INNER JOIN T ON U.uid=T
阅读全文
摘要:DECLARE @Id NVARCHAR(MAX) DECLARE @UserName NVARCHAR(MAX) DECLARE @Password NVARCHAR(MAX) DECLARE @NickName NVARCHAR(MAX) CREATE TABLE #tmp ( Id NVARC
阅读全文
摘要:例如: 种类 规格 A 100*100 A 100*50 B 50*50 B 100*200 B 100*100 C 100*100 加序号之后,变成 序号 种类 规格 1 A 100*100 2 A 100*50 1 B 50*50 2 B 100*200 3 B 100*100 1 C 100*
阅读全文
摘要:/* 测试环境: SQL Server Management Studio 15.0.18098.0Microsoft Analysis Services 客户端工具 15.0.1300.89Microsoft 数据访问组件 (MDAC) 10.0.14393.0Microsoft MSXML 3.
阅读全文
摘要:1、如果是整个表复制表达如下: insert into table1 select * from table2 2、如果是有选择性的复制数据表达如下: insert into table1(column1,column2,column3...) select column1,column2,colu
阅读全文
摘要:/*测试环境: SQL Server Management Studio 15.0.18075.0Microsoft Analysis Services 客户端工具 15.0.1200.20Microsoft 数据访问组件 (MDAC) 10.0.14393.0Microsoft MSXML 3.0
阅读全文

浙公网安备 33010602011771号