随笔分类 - SQL收藏
摘要:--删除重复数据 DELETE FROM SXLQ_SupplierInfo WHERE ID NOT IN (SELECT MIN(ID) FROM SXLQ_SupplierInfo GROUP BY SupplierID)
阅读全文
摘要:Begin Transaction--开启事务处理 Begin try--开启错误捕捉 --此处添加待处理的SQL语句 Commit--执行没问题,提交 --返回成功消息 Select 1 MsgCode,'数据迁移成功' MsgNote End try Begin Catch--发生错误 Roll
阅读全文
摘要:说明:仅支持sql server2008及以上版本通过下面的SQL语句可以查看Sqlserver执行的SQL记录,常用于SQL优化及辅助查找数据更新相关功能bug。 1 SELECT TOP 1000 2 ST.text AS '执行的SQL语句', 3 QS.execution_count AS
阅读全文
摘要:SQL SERVER 2005 数据库状态为“可疑”的解决方法: USE MASTERGOSP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDEGOALTER DATABASE 数据库名 SET EMERGENCYGOsp_dboption
阅读全文
摘要:时间日期时间 SQLite获取当前时间(本地) select datetime(CURRENT_TIMESTAMP,'localtime'); 2006-06-18 17:23:44 GUID SQLite没有GUID,不能像SQLserver一样用newid() 用生成好的GUID传参吧 SQL
阅读全文
摘要:首先建立两张测试用表 M_StaffSource 触发器对象表 M_StaffTarGet 触发器目标表 USE [Test] GO /****** Object: Table [dbo].[M_StaffSource] Script Date: 2021-08-03 12:47:07 ******
阅读全文
摘要:清理数据库日志 -- 注意清理完成后要运行下面的还原为完全模式 USE [master] GO ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 数据库名 SET RECOVERY SIMPLE --简单模式
阅读全文
摘要:https://www.cnblogs.com/mingjianchen/p/12335041.html
阅读全文
摘要:1 SELECT st.text as sql_statement, 2 qs.creation_time as plan_last_compiled, 3 qs.last_execution_time as plan_last_executed, 4 qs.execution_count as p
阅读全文
摘要:MYSQL常用命令 1.导出整个数据库 mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导
阅读全文
摘要:1,最常见的Executenonquery(返回影响的行数)sql是我的查询插入语句,你可以换成你的!这种方式入库,速度一般,大量数据时不提倡使用 1 /// <summary> 2 /// 通过table一个一个的插入 3 /// </summary> 4 /// <param name="tab
阅读全文
摘要:STEP1:在数据库服务器的master表中创建存储过程sp_BackupDatabase 代码如下 1 USE [master] 2 GO 3 /****** 对象: StoredProcedure [dbo].[sp_BackupDatabase] 脚本日期: 04/09/2019 09:38:
阅读全文
摘要:转载自:http://www.dotblogs.com.tw/rachen/archive/2008/10/07/5611.aspx 函数一:产生like对比用字符串 函数二:查询函数 以上在数据库中执行后,生成两个自定义函数 调用方法
阅读全文
摘要:Sql中获取表结构(字段名称,类型,长度,说明) SELECT TableName = OBJECT_NAME(c.object_id), ColumnsName = c.name, Description = ex.value, ColumnType=t.name, Length=c.max_le
阅读全文
摘要:有时候我们在安装完SQLServer后会更改SQLServer所在服务器的主机名,这时如果再进行复制等操作时就会出现错误,所以必须要把SQLServer实例所关联的主机名更改为正确的主机名,我们可以通过下面的方法来达到这一目的。 DECLARE @serverproperty_servername
阅读全文
摘要:SELECT 表名 = case when a.colorder=1 then d.name else ' ' end, 字段序号 = a.colorder, 字段名 = a.name, 标识 = case when COLUMNPROPERTY( a.id,a.name, 'IsIdentity
阅读全文
摘要:SQL Server 2000中,有三个比较类似的功能:他们分别是:SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。nbsp; ; IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。ID
阅读全文