![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MS-SQL Server 操作
文章平均质量分 53
shuohuameijiang
这个作者很懒,什么都没留下…
展开
-
将表数据生成SQL脚本的存储过程
------------------------将表数据生成SQL脚本的存储过程------------------------ --将表数据生成SQL脚本的存储过程 CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @co转载 2012-02-03 17:09:39 · 478 阅读 · 0 评论 -
syscomments 系统表结构 Transact-SQL 参考 及查看未加密存储过程
syscomments 包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。text 列包含原始 SQL 定义语句,其最大大小限制为 4 MB。该表存储在每个数据库中。 重要 不应删除 syscomments 中的项。如果手工删除或修改syscomments 中的项,则对应的存储过程将不能正常工作。若要隐藏或加密存储过程定义,请使用含有 ENCRYP翻译 2012-03-13 11:07:03 · 2967 阅读 · 0 评论 -
建立链接服务器
sp_addlinkedsrvlogin 创建或更新 SQL Server 本地实例上的登录名与远程服务器中安全帐户之间的映射。 语法: sp_addlinkedsrvlogin [ @rmtsrvname = ] 'rmtsrvname' [ , [ @useself = ] 'TRUE' | 'FALSE' | 'NULL'] [ , [ @locallog转载 2012-03-01 14:08:21 · 569 阅读 · 0 评论 -
opendatasource使用方法
实现功能: 获取所有库.当前库所有表.表里所有内容.分区路径. 本机建立库和表,方便反弹时写进东西. 程序代码 create database lcx Create TABLE ku(name nvarchar(256) null) Create TABLE biao(id int NULL,name nvarchar(256) null) 得到目标服务器上的转载 2012-03-01 11:12:35 · 1271 阅读 · 0 评论 -
关于填充因子
关于填充因子: 较小的 fill factor 值将导致 SQL Server 以不饱满的页面创建新索引。例如,将 fill factor 值设置为10 对于想在一个最终将保持较少数据的表上创建索引是合适的。越小的 fill factor 值将导致每一个索引占用更多的存储空间,但同时也允许以后可不进行页面拆分进行插入操作。 如果转载 2012-02-21 09:33:12 · 1436 阅读 · 0 评论 -
经典SQL语句集锦
下列语句部分是MsSql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DA转载 2012-02-20 15:27:40 · 796 阅读 · 0 评论 -
数据库中的五种约束及其添加方法
五大约束 1.—-主键约束(Primay Key Coustraint) 唯一性,非空性 2.—-唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3.—-检查约束 (Check Counstraint) 对该列数据的范围、格式的限制(如:年龄、性别等) 4.—-默认约束 (Default Counstraint) 该数据的默认值 5.—-外键约束 (For转载 2012-02-20 14:16:42 · 48671 阅读 · 1 评论 -
查看和修改数据库兼容级别
1)查看兼容级别: select * from sys.databASEs 可查看所有库的兼容级别 2)修改兼容级别: a、使用存储过程EXEC sp_dbcmptlevel '库名', '80'; b、ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = { 80 | 90 | 100 } 【sql2008支翻译 2012-02-24 15:13:15 · 2428 阅读 · 0 评论 -
SQL 2005 with(nolock)详解
大家在写查询时,为了性能,往往会在表后面加一个nolock,或者是with(nolock),其目的就是查询是不锁定表,从而达到提高查询速度的目的。 什么是并发访问:同一时间有多个用户访问同一资源,并发用户中如果有用户对资源做了修改,此时就会对其它用户产生某些不利的影响,例如: 1:脏读,一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后,第一个用户放弃修改转载 2012-02-23 10:39:24 · 612 阅读 · 0 评论 -
SQL实现查询未加密存储过程脚本
/* 编写存储过程,查询未加密的存储过程脚本文本 */ if exists(select name from sys.sysobjects where xtype='p' and name='proce_text') drop procedure proce_text go create procedure proce_text as create table #procedu原创 2012-03-13 13:13:10 · 1508 阅读 · 0 评论