
数据库
gdsimon
这个作者很懒,什么都没留下…
展开
-
在SQL中的text或备注类型中实现模糊查询
例1 lc_memo=a SQLEXEC(1,"select * from factory where PATINDEX(%+?lc_memo+%,备注)>0")例2 ?SQLEXEC(1,"select * from factory where PATINDEX(%a%,备注)>0")原创 2008-08-20 13:49:00 · 1291 阅读 · 0 评论 -
在两个不同数据库之间复制表内容
创建个连接 !! --创建链接服务器 exec sp_addlinkedserver srv_lnk,,SQLOLEDB,远程服务器名或ip地址 exec sp_addlinkedsrvlogin srv_lnk,false,null,用户名,密码 go --查询示例 select * from srv_lnk.数据库名.dbo.表名 --导入示例 select原创 2008-08-21 10:16:00 · 2015 阅读 · 0 评论 -
根据某字段的值为依据,做另一字段的分类汇总!
SELECT MAX(employeelist.姓名) AS 姓名, sum(case out.typeid when 7 then 金额 else 0 end) as 现金, sum(case out.typeid when 8 then 金额 else 0 end) as 挂帐, sum(out.金额) AS 合计 FROM out LEFT OUTER JOIN原创 2008-10-22 10:46:00 · 893 阅读 · 0 评论 -
SQL行列转换
原表: 姓名 科目 成绩 张三 语文 80 张三 数学 90 张三 物理 85 李四 语文 85 李四 物理 82 李四 英语 90转载 2008-10-27 17:36:00 · 474 阅读 · 0 评论 -
SqlCommand对象-存储过程的使用
所谓存储过程就是Transact-SQL语句的预编译集合,这些语句在一个名称下存储并作为一个单元进行处理。由于存储过程被预先编译过,所以执行起来要比单行SQL语句效率高出很多,在应用程序开发过程中应尽可能的采用存储过程进行数据的增加、更新、删除和查询操作,以提升应用程序的整体运行效率。执行SQL Server的存储过程需要如下步骤:1、生成SqlCommand对象并将其Comman转载 2008-12-03 12:18:00 · 712 阅读 · 0 评论 -
SQL行转列并分类汇总!
<br /> <br /><br />create table #temp (employeeName nchar(10),payCategory nchar(12),amount numeric(10,2))<br />insert into #temp (employeeName,payCategory,amount) values ('王五','吃饭',10.2)<br />insert into #temp (employeeName,payCategory,amount) values ('王五'原创 2011-01-25 14:12:00 · 1023 阅读 · 0 评论 -
使用存储过程
转自:http://www.cnblogs.com/zm235/archive/2008/05/09/1189622.html<br />CREATE TABLE [dbo].[Order](<br />[o_id] [bigint] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,<br />[o_buyerid] [int] NOT NULL<br />)<br />1.OUPUT参数返回值<br />例: 向Order表插入一条记录,返回其标识<br /><b转载 2011-03-30 16:25:00 · 413 阅读 · 0 评论