![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
h422274755
这个作者很懒,什么都没留下…
展开
-
存储过程中使用游标(在存储过程中遍历表)<sql>
由于一直编码写程序,很少编写数据库代码,所以游标什么的都不太熟悉。以下为存储过程中使用游标,实现存储过程中遍历表:if exists(select 1 from sysobjects where id=object_id('proc_table1') and xtype='p') --判断存储过程是否存在drop procedure proc_table1gocreate pr原创 2012-08-08 15:45:09 · 641 阅读 · 0 评论 -
linkserver的用法
EXEC master.dbo.sp_addlinkedserver @server = N'MyUserDB', @srvproduct=N'222.73.215.27', @provider=N'SQLNCLI', @datasrc=N'222.73.215.27' /* For security reasons the linked server remote logins pass原创 2014-07-22 11:10:56 · 1140 阅读 · 0 评论 -
SQL排名函数-区别与应用
id name13 100112 100211 1002一、Distinct(去重复记录): 结果有相同的行时,使用Distinct 只显示一次。二、SQL2005四个排名函数(row_number,rank,dense_rank,ntile)1.row_number为查询出来的每一行记录生成一个序号select row_number() over(order原创 2014-03-04 11:10:44 · 294 阅读 · 0 评论 -
SQL SERVER sa密码忘记了
SQL SERVER sa密码忘记了!用WINDOWS连接的情况下改实列的“属性”中“安全性”新建查询,输入以下代码:ALTER LOGIN sa ENABLE GO ALTER LOGIN sa WITH PASSWORD = 'password' GO原创 2013-10-07 15:51:15 · 516 阅读 · 0 评论 -
数据库_基础代码<sql>
以table1 为例:表--是否存在 if exists(select 1 from sysobjects where id = object_id('table1'))--修改表名 alter table1 rename to table2--添加列 alter table table1原创 2012-08-08 17:19:43 · 415 阅读 · 0 评论 -
SQL 查询一列的值,显示为一个字符串。
create function fn_GetTypeid(@GID int)returns varchar(500)asbegindeclare @temp varchar(200)set @temp=''select @temp=@temp+cast(typeid as varchar(20))+',' from t_game_Type where GID=@GID@原创 2013-04-30 10:54:53 · 991 阅读 · 0 评论 -
sql查询:某列中含两条相同数据,只取一条
select * from (select * , row_number() over(partition by ii order by ShuiKong.sid) r from ShuiKong ) as mytabwhere r=1原创 2013-02-20 15:30:55 · 1409 阅读 · 0 评论 -
sql server 根据一个表创建另一个表<表结构相同>
创建表newtable 并完全复制数据1.select [列名][列名]... into 表名 from2.create table newtable as select * from oldtable 如需要进行数据筛选1.select top 0 [列名][列名]... into 表名 from 表名2.create table newtable as select * from oldt原创 2012-08-06 11:50:20 · 4764 阅读 · 0 评论 -
触发器的使用<sql>
由于一直编码写程序,很少编写数据库代码,所以对于触发器什么的都不太熟悉。以下为最近触发器的使用:下面为table1创建增删改触发器>--理解触发器假如对table1进行修改,我们需要同时修改table2,这时我们可以使用触发器。以下为触发器原理对表的操作Inserted逻辑表Deleted逻辑表增加记录(insert)原创 2012-08-08 16:31:36 · 353 阅读 · 0 评论 -
SQL Server 定时作业
-- Author : htl258(Tony)-- Date : 2010-04-29 19:07:45-- Version:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) -- Jul 9 2008 14:43:38 -- Copyright (c) 1988-转载 2014-07-22 11:19:02 · 453 阅读 · 0 评论