
sqlserver
liuxiaogang-
平常心!平常心!!!
展开
-
Myabits关于传参空字符和0的判断问题
原创 2020-04-21 16:09:14 · 679 阅读 · 0 评论 -
sqlserver根据拼音查询数据
直接将底下的函数执行,通过后台传入相应的参数即可查询数据 create function f_GetPy(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @strlen int,@re nvarchar(4000) declare @t table(chr nchar(1)原创 2015-01-27 14:47:30 · 2244 阅读 · 0 评论 -
SQL Server中的存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可转载 2015-03-18 11:14:45 · 517 阅读 · 0 评论 -
sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件select * from tablenmae where id in(1,2,3)这样的语句和常用,但是如果in 后面的 1,2,3是变量怎么办呢,一般会用字符串连接的方式构造sql语句string aa=”1,2,3”;string sqltxt=”select * from tablename where转载 2015-09-15 10:29:52 · 2888 阅读 · 0 评论 -
当表内或视图内无唯一字段,创建临时表统计
select i=identity(int,1,1),FStartGrade,COUNT(*)as FTotalPeo into qh from VLoglist group by FStartGrade select top 6 * from qh where i>1 order by i原创 2015-10-19 15:51:41 · 630 阅读 · 0 评论 -
SQL Server 触发器 详解
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delet转载 2015-10-29 15:55:59 · 558 阅读 · 0 评论 -
SQLSERVER 数据库时间格式获取对应表
Select CONVERT(varchar(100), GETDATE(), 0)--05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1)--05/16/06 Select CONVERT(varchar(100), GETDATE(), 2)--06.05.16 Select CONVERT(varchar(100),原创 2016-07-05 09:16:01 · 1313 阅读 · 0 评论