![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQLServer
飞身剑客
找媳妇不能凑合!!!!!!!!!!!,就像写程序不思考一样。
408162735
展开
-
SQL SERVER 存储过程学习笔记
将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。原创 2009-02-22 16:23:00 · 449 阅读 · 2 评论 -
PHPCms2008数据库设计结构文档详解(一)
PHPCms2008数据库设计结构文档详解(一) 2010-01-27 14:48:23| 分类: PHP |字号 订阅第一个表_admin (管理员)userid 用户名idusername 用户名grade 用户级别purviewids modules 模块channelids 频道IDcatids 栏目IDspecialids转载 2013-01-23 13:37:05 · 1441 阅读 · 1 评论 -
slq ntext,varchar,nvarchar转换
Sql Server 中 text或ntext,varchar,nvarchar 字段内容替换方法总结2009-10-20 18:18CREATE procedure [dbo].[Proc_UpdateNTextField] <br /><br />@TargetTable nvarchar(1000), --目标表名 <br />@TargetField nvarchar(1000), --目标字段名 <br />@PKField原创 2011-03-23 11:06:00 · 2116 阅读 · 0 评论 -
复制表中某条记录
<br />insert into 表(name) select name from 表 where id=3;原创 2010-09-02 15:34:00 · 284 阅读 · 0 评论 -
nchar,char,varchar与nvarchar区别
最近在公司里做项目,遇到一个问题,建的数据库里的中文字符和音标显示为乱码,组里的人所有字符都用varchar表示,所以出现上诉问题,当改为Nvarchar后,问题得到解决。所以有必要把他们的区别再重新复习一遍。 char类型: 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率原创 2010-08-03 18:37:00 · 227 阅读 · 0 评论 -
给SQL Server存储过程,传送数组参数的变通办法
今天做OA程序用到sql server存储过程,需要传递数组参数,但是sql server本身不支持数组,于是从网上找了一些资料.方法一、利用SQL Server强大的字符串处理传把数组格式化为类似"1,2,3,4,5,6" 然后在存储过程中用SubString配合CharIndex把分割开来。存储过程如下: 1CREATE PROCEDURE dbo.ProductListUpdateSpecialList 2 @ProductId_Array varChar(800),原创 2010-07-30 14:34:00 · 327 阅读 · 0 评论 -
SQL2000中配置复制时发布服务器、分发服务器和订阅服务器的具体操作
SQL2000中配置复制时发布服务器、分发服务器和订阅服务器的具体操作2008-03-27 00:23<br />准备工作: <br /><br />1.在发布服务器上,新建一个共享目录,做为发布的快照文件的存放目录,操作: <br /><br />我的电脑--D:/ 新建一个目录,名为: PUB <br />--右键这个新建的目录 <br />--属性--共享 <br />--选择 "共享该文件夹 "(另外还可以通过 "权限 "按纽来设置具体的用户权限 <br />--确定原创 2010-07-27 18:28:00 · 1026 阅读 · 0 评论 -
全接触sqlserver异常和孤立事务
全接触sqlserver异常和孤立事务一、首先从sqlserver中error讲起,sql中错误处理有些怪辟 错误级别同是16但结果都不同。 select * from 一个不在的表 if @@errorprint ’’这个没有输出’’ go raiserror(’’’’,16,3) if @@errorprint ’’这个输出了’’ go exec(’’select * fr原创 2009-02-24 09:51:00 · 288 阅读 · 0 评论 -
Function PictureResiz(aFilename{原图},dFileName{转换后的图片}: String): String;
Function PictureResiz(aFilename{原图},dFileName{转换后的图片}: String): String; var Image: TPicture; bmp, tmpbmp: TBitmap; aDesiredFileName: String; begin原创 2009-02-23 10:11:00 · 309 阅读 · 0 评论