sql类
文章平均质量分 85
u013002790
这个作者很懒,什么都没留下…
展开
-
SQL 查找字符在字符串出现位置
SQL code/*方法很多,这里简单写一个返回@find在@str中第(@n)次出现的位置。没有第(@n)次返回0。*/create function fn_find(@find varchar(8000), @strvarchar(8000), @nsmallint) returnsintasbegin if @n < 1re转载 2018-01-04 13:41:15 · 13813 阅读 · 0 评论 -
sql server还原数据库时报错(错误码:3154)的解决办法
ALTER DATABASE [DatabaseName] SET OFFLINE WITH ROLLBACK IMMEDIATE --断开其他用户与数据库的连接USE MASTER --这里注意要使用MASTER,以免出现待还原库被占用的情况RESTORE DATABASE [DatabaseName] --DatabaseName为待还原库名 FROM DISK = 'E:\Data转载 2017-03-22 09:49:50 · 4680 阅读 · 0 评论 -
包装方法自动计算成件数
ALTER function [dbo].[Zfun_bage](@UDF02 char(40)) returns intas--把包装方法自动计算成件数BEGIN declare @A CHAR(20) declare @num intselect top 1 @A=UDF02 from COPTH WHERE UDF02=@UDF02if (CHARINDEX('*原创 2017-02-17 09:33:08 · 1378 阅读 · 0 评论 -
SQL Server中关于跟踪(Trace)
前言一提到跟踪俩字,很多人想到警匪片中的场景,同样在我们的SQL Server数据库中“跟踪”也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充足的证据来破案。简单的举几个应用场景:在线生产库为何突然宕机?数百张数据表为何不翼而飞?刚打好补丁的系统为何屡遭黑手?新添加的信息表为何频频丢失?某张表字段的突然更改,究竟为何人所为?这些个匿名的访问背后,究竟原创 2017-01-17 18:23:04 · 2628 阅读 · 0 评论 -
SQL 事务提交
务机制:四个属性:原子性Atomicity,一致性Consistency,隔离性Isolation,持久性Durability ,即ACID特性。事务的状态:活动状态(初始状态),部分提交状态(事务执行完最后一条语句,实际输出可能临时驻留在内存中),提交状态(当数据库系统将事务中对数据的梗概完全写入磁盘时,写入事务日子一条信息),失败状态(事务不能正常执行,回滚),终止状态(事务已回滚原创 2017-01-05 23:20:26 · 3621 阅读 · 0 评论 -
SQL存储过程展易飞BOM
create TABLE ZBOMCB1(--BOM展开表算表CB001 CHAR(20) NOT NULL,CB005 CHAR(20) NOT NULL,CB008 numeric(16) NOT NULL)CREATE PROCEDURE ZGetBOM3Level as --使用游标展算BOM插ZBOMCB1 delete from Z原创 2016-03-23 14:49:09 · 1621 阅读 · 0 评论 -
SQL 存储过程动态生成列
USE [BM]GO/****** Object: StoredProcedure [dbo].[zsp_weekneedata] Script Date: 2015-12-19 15:36:09 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO ALTER procedure [dbo].[zsp_wee原创 2015-12-19 15:44:26 · 961 阅读 · 0 评论 -
自定义起始及截止日期,计算周期 函数
USE [BM]GO/****** Object: UserDefinedFunction [dbo].[ZfunWeek] Script Date: 2015-12-19 15:30:36 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER function [dbo].[ZfunWeek](@原创 2015-12-19 15:38:30 · 2113 阅读 · 0 评论 -
SQL 最日期
1,sql语句中获取datetime的日期部分 .2,sql语句中 经常操作操作datetime类型数据。3.主要方法还是通过日期格式的转换来获取。如下: convert语法:convert(类型type,表达式/字段,style样式) style样式限于DateTime类型.Select CONVERT(varchar(转载 2015-06-03 11:52:11 · 361 阅读 · 0 评论 -
数据表报《提取逻辑页失败》损坏
1,错误图2.解决方法,--检查数据表问题 图2use databasename;--数据库名godbcc checktable("dbo.表名");--表名go3.备份报错的数据表,再新建一张一模一样的表,再把备份的数据表INSERT原创 2014-12-23 09:59:47 · 1941 阅读 · 0 评论 -
SQL角脚本语句修改表名及字段名
//修改表字段名EXEC sp_rename '表名.字段名' ,'新字段名' ,'column'exec sp_rename 'invmback.COMPANY','company','column'//改修表名sp_rename '旧表名' ,'新表名'原创 2015-01-12 15:54:49 · 693 阅读 · 0 评论 -
Excel 表内金额小写转大写函数
=IF(A1<0,"无效金额",IF(A1<1,"",TEXT(INT(A1),"[DBNUM2]")&"元")&IF(--RIGHT(TEXT(A1,"0.00"),2)=0,IF(A1=0,"零元","")&"整",IF(INT(A1*10)=0,"",TEXT(INT(A1*10)-INT(A1)*10,"[DBNUM2]"))&IF(INT(A1*10)=0,"","角")&IF(INT(原创 2014-11-13 08:54:03 · 856 阅读 · 0 评论 -
SQL数据用于易飞数据库值部门,客户,供应商代码(标量函数)返回名称
USE [BM]GO/****** Object: UserDefinedFunction [dbo].[Z_GetCustVenderDeptName] Script Date: 2014/11/12 15:54:22 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo原创 2014-11-12 16:04:15 · 676 阅读 · 0 评论