-
数据表相关内容
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
一、术语 1、字段:一个列的标题,又称一列名 2、记录:表中的每一行称为一个记录 3、主键:确保记录唯一性的字段,每个表只能有一个,如:编号 4、为空性:允许有空值 5、数据类型: A、数值型: 整型:整数 bigint:大整型 -2 61 ~ 2 61 -1的范围 int:整[详细]
-
select查询的相关内容
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
一、select: 查询 、检索 简单的语法: select 字段名列表 from 表名 [where 条件] 作用:显示指定表中满足条件的记录的相关字段信息 示例:显示韩国强用户的姓名、性别、籍贯 select 姓名,性别,籍贯 from yuanGong where 姓名='韩国强' select 姓名,籍贯 f[详细]
-
存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:67
一、存储过程:经过编译的SQL语句 1、计算机语言: A、机器语言 B、汇编语言 C、高级语言(BASIC、forbase、forpro、ASP.PHP、JSP) 说明:将语言转变为机器语言称为编译 特点:A、效率高 B、有利于模块化编程 C、可以减少网络流量 2、存储过程的分类 A、系[详细]
-
函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
一、函数:字符函数 1、datalength 作用:指定字符串的占用空间 declare @i char(5),@j varchar(5) set @i='abc' set @j='abc' select datalength(@i) select datalength(@j) 实例:求每个用户的姓名所用的空间 select datalength(姓名) from yuanGong 2、le[详细]
-
备份、恢复
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
一、备份、恢复 1、完全备份:备份指定数据库的所有内容,体积大,速度慢 2、差异备份:备份的是自从上次完全备份后发生更改的内容 3、事务日志备份:备份的是上一次完全备份、差异备份以及事务日志备份以后发生更改的内容 4、文件、文件组备份(不用) 图形[详细]
-
临时表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。 临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server 实例断[详细]
-
ADO 操作SqlServer数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
_ConnectionPtr对象: Connection对象的Open方法来进行连接数据库的,下面是该方法的原型 HRESULT Connection15::Open ( _bstr_t ConnectionString,_bstr_t UserID,_bstr_t Passw or d,long Options ) ConnectionString为连接字串,UserID是用户名,Passw or d[详细]
-
sqlserver “置疑”解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
求助:我的sqlserver突然之间数据库msdb无法打开,企业管理器里面在msdb旁边显示“置疑”,导致数据库的作业调度用不了了,不知是设那么 楼主jsys(雪狼) 2004-05-08 14:10:40 在 MS-SQL Server / 应用实例 提问 求助:我的sqlserver突然之间数据库msdb无法[详细]
-
编写sqlserver存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
写了一个在数据库中查找指定字符串的存储过程。 使用sp_作为过程名的前缀,则可以在任何一个数据库中调用。 代码如下: --下面这个存储过程用来在某个数据库中的所有表中查找某一字符串----使用: EXEC my_Search '张三'CREATE PROCEDURE sp_my_Search_worker[详细]
-
存储过程与函数的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
存储过程可以实现的操作,函数也一样可以实现 但还在存在一些差异性 ??? 1.??一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。????2.??对于存储过程来说可以返回参数,而函数只能返回值或者表对象。????3.??存储过程一般是作为一[详细]
-
sqlserver2000 的null值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
? 在编写 sql 语句时,如果要和 null 做比较判断,必须使用 is null 或者 is not null ,不能使用 =null 或者 !=null 这种比较形式。 原因是, null 是一种特殊的值,既不是 0 ,也不是 '''' ,而表示 “ 空 ” ,即不存在的意思。所以,是无法像字符串和数[详细]
-
Sqlserver中百万数据随机提取的问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
select top 2000 * from tb order by newid() 但是在海量数据下,它的性能是无法忍受的。这里我用一个变通的办法来实现性能的提升,思路为:表必须存在一个guid类型的主键或者索引列,然后用这个列去like一个随机字符串,随机字符串必须为guid规定的字符集合[详细]
-
sqlserver2000中字符串类型的日期如何比较大小
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
如果在数据库( sql )中将保存日期的字段的数据类型设置为 varchar ,而你又需要对这个日期和另外一个日期进行比较,那么该怎么办呢? 第一种方法 : 很容易想到,就是纯粹地利用字符串来比较大小,比如有一个字段为 vote_time, 其数据类型为 varchar ,要[详细]
-
abatorConfig连接sqlserver2000的配置文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
?xml version="1.0" encoding="UTF-8" ?!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" "http://ibatis.apache.org/dtd/abator-config_1_0.dtd" abatorConfiguration ? abatorContext[详细]
-
通过作业调度建立SQLServer的自动备份
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
1、进入企业管理器中-管理-sqlserver代理-作业; ? 2、新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其她用户,前提为该用户有执行作业的权限; ? 3、点击步骤,进入步骤面板。新建步骤,步骤名可以随便填写,如步骤1,类型与[详细]
-
sqlserver导入Excel
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
?using System; using System.Data; using System.Data.SqlClient; using System.Data.OleDb; using System.Windows.Forms; using System.Text; using System.IO; using System.Reflection; namespace WindowsApplication1 { ??? public partial class Intro[详细]
-
SQLSERVER出错提示:此上下文中不允许使用''。此处只允
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
在执行一段SQL语句时出现了这样的一段错误提示,在网上找了不少答案,都说的不是很详细,反复修改试验,最终解决了此问题。原SQl语句为: insert into shoufei(djbh,sflb,jkdw,jsfs,sfxm,sfbz,sfsl,sfje,jkrq,czy) values(090221005103,价格调节基金,第一收[详细]
-
关于SQLSERVER的自动增长字段
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
1、在SqlServer中怎样设置自动增长字段 ? 企业管理器--右键你的表--设计表--选中一int类型字段--属性“标识” 或者 alter ? table???表名?? add ? id ? int ? identity(1,1) 2、让Sql Server自动增长列从1重新计算 ? 运行dbcc checkident('表名',reseed,1)再[详细]
-
CodeSmith的模板
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
最近在研究CodeSmith,5.0自带了一些模板,包括nhibernate的,三层设计的也不错,基于泛型来实现的,不过里面是针对SQLSERVER的,对Oracle的模板基本没有,http://community.codesmithtools.com/forums/7.aspx下面的连接和站点是一个codesmith的资源站,上面的连接[详细]
-
SQLServer2000数据类型的解释
所属栏目:[MsSql教程] 日期:2020-12-12 热度:183
数据类型:#整数数据类型bit1 或 0 的整数数据。tinyint从 0 到 255 的整型数据。存储大小为 1 字节。smallint从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,647) 的整型数据(所[详细]
-
sqlserver2005获取连接失败解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
sqlserver2005获取连接失败:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机? 的 TCP/IP 连接失败,解决办法: 安装完数据库后设置ICP/IP协议启动,具体如下: ?? (1)打开SQL Server Configuration Manager ?? (2)转到SQL Server 2005 Networ[详细]
-
我的博客导航
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
文章类别 文章标题 内容简述 发表月份 PB 开发技术 提供另存新档功能实现以旧换新 提供一种将旧资料变为新资料的可视化方法 200902 数据窗口逐层过滤的实现 通过缓冲区的数据移动实现 200902 CODE128 码在PB 中的实现 在 PB 中将字符串转为可打印的 CODE128[详细]
-
计算机名修改为后,SQLSERVER2005错误 '80004005' 的修
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
原帖: http://www.cnblogs.com/muxrwc/archive/2008/08/04/1260179.html ? Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC SQL Server Driver][SQL Server]在 sys.servers 中找不到服务器 'EZONEDATA'。请验证指定的服务器名[详细]
-
SQLServer中,将某一字段的多个值用,进行分隔
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
SQLServer中,将某一字段的多个值用,进行分隔 declare @a varchar(max) set @a=''??? select @a=@a+color+',' from pcolor select @a ? 利用游标取出主表中相关属性的值及从表中对应主键某一属性的值,并且,分隔 如: 主表 pid name 1? test1 2? test2 从表: pi[详细]
-
安装SQLServer提示挂起无法继续安装的问题处理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
安装SQLServer时,提示“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。”,有时重启多次也没有办法安装,可按照下面的方法处理皆可:??? 在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SY[详细]