
SqlServer
文章平均质量分 53
邵_金波
http://blog.youkuaiyun.com/qq395537505
展开
-
SqlServer的LDF文件丢失, 如何仅用MDF文件恢复数据库呢?(已解决)
SqlServer的LDF文件丢失, 如何仅用MDF文件恢复数据库呢?(已解决)原创 2023-02-14 15:36:18 · 2237 阅读 · 1 评论 -
SQL里的real类型和tinyint类型在C#里分别对应类型
sqlserver数据类型与C#数据类型对应关系原创 2022-09-16 10:38:03 · 764 阅读 · 0 评论 -
CMD执行sqlServer脚本
解决 SqlServer执行脚本,SQL文件太大,内存溢出问题,直接编辑文件复制粘贴形式没有任何反应;执行.sql脚本文件,如果文件较大时,执行会出现内存溢出问题,可用命令替代 cmd 中输入osql -S127.0.0.1,1433 -U sa -P sa -i d:\zxyh.sql,-S 服务器名 -U 用户名 -P 密码 -i 文件地址,等待执行完毕即可1433为端口号d...原创 2019-04-01 14:17:14 · 7295 阅读 · 0 评论 -
查看sqlserver被锁的表以及如何解锁
--查看被锁表:/*select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'*/--spid 锁表进程 --tableName 被锁表名--解锁:...原创 2019-03-01 16:27:41 · 2134 阅读 · 0 评论 -
sql递归 with查询所有上级或所有下级
drop table #Area;CREATE TABLE #Area( id INT NOT NULL, city_name NVARCHAR(100) NOT NULL, parent_id INT NOT NULL)INSERT INTo #Area(id,city_name,parent_id) VALUES(1,'江苏省',0)INSERT INTo原创 2017-12-26 14:36:26 · 16121 阅读 · 4 评论 -
SQl 语句(常见) 新建,删除,修改表结构
SQl 语句(常见) 新建,删除,修改表结构2006-6-15 15:58:25新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default '默认值' null ,[字段2] ntext null ,[字段3] datetime,[字段4] m原创 2016-04-18 14:28:56 · 2366 阅读 · 0 评论 -
SQL UNIQUE 约束
SQL UNIQUE 约束UNIQUE 约束唯一标识数据库表中的每条记录。UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。PRIMARY KEY 拥有自动定义的 UNIQUE 约束。请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。SQL UNIQUE Constraint on CREATE原创 2016-03-08 14:40:01 · 585 阅读 · 0 评论 -
MultipleActiveResultSets
如何解决:There is already an open DataReader associated with this Command which must be closed first.解决方法:在数据库连接字符串中添加MARS信息为trueMultipleActiveResultSets=true;" providerName="System.Data.SqlClie原创 2016-02-22 13:20:06 · 1927 阅读 · 0 评论 -
递归查询所有子级
1、既然要谈到sql,数据库表是必须的2、数据结构3、获取某个节点的所有子节点 传统的写法(sql2000) 很麻烦,暂且就不写了 来看看CTE的写法CREATE PROC sp_getTreeById(@TreeId int)ASBEGIN WITH cteTree AS (原创 2015-12-01 13:34:27 · 4067 阅读 · 0 评论 -
@@identity与scope_identity()函数的区别
@@IDENTITY 和SCOPE_IDENTITY 返回在当前会话中的任何表内所生成的最后一个标识值。但是,SCOPE_IDENTITY 只返回插入到当前作用域中的值;@@IDENTITY 不受限于特定的作用域。 例如,有两个表 T1 和 T2,并且在 T1 上定义了 INSERT 触发器。当将某行插入 T1 时,触发器被激发,并在 T2 中插入一行。 该方案演示了两个作用域:在原创 2015-10-26 15:03:14 · 572 阅读 · 0 评论