-
connection string大全1
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
数据库的连接串 在数据库的各种应用程序开发中,连接数据库是数据库应用程序开发的第一步,同时也是最重要的一步。而对于不同的数据库他们的连接模式各有不同,对应的连接串也不同。 程序员可能都有这样的经历,有时不知道连接数据库所需要的连接串究竟如何[详细]
-
SQLSERVER数据库备份
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
备份数据库和日志 BACKUP DATABASE [ddweb] TO? DISK = N'e:/dailybackup/daily_ddweb' WITH? INIT,? NOUNLOAD,? NAME = N'ddweb 备份',? NOSKIP,? STATS = 10,? NOFORMAT BACKUP LOG [ddweb] TO? DISK = N'e:/dailybackup/ddweblog' WITH? INIT,? NOFORMAT[详细]
-
绑定数据时格式化bit类型的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
? GridView 在绑定 SqlServer 的 bit 类型的字段时,用 BoundField 的 formatDataSting 就是类似于 ToString, 想实现为 0 时表示未通过, 1 为已通过, 绑定的方法可以这么写: % # (bool)Eval("SoftwareCondition") ? " 已通过 " : " 未审核 " % 但就要求用[详细]
-
在SqlServer2005 中自定义一个 Split函数与C#中的Split功能一样
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
?1 create ? function ?split( @SourceSql ? varchar ( 8000 ), @Code 10 )) ?2 returns @temp table (sp? 1000 ?3 -- 实现split功能?的函数 ?4 -- date????:2007-7-10 ?5 Author?:sp ?6 as ? ?7 begin ?8 ???? declare @i int ?9 set @SourceSql = rtrim ([详细]
-
在SQLSERVER中获得不包含时间部分的日期
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
GetDate()获得的日期由两部分组成,是今天的日期和当时的时间: Select ? GetDate () 用DateName()就可以获得到相应的年、月、日,再把它们连接起来就好了: Select ? Datename ( year , GetDate ()) + ' - ' + Datename ( month , GetDate ()) + ' - ' + Da[详细]
-
SQLServer不同行列相减实例解析
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
? 昨天技术主管面试新人时出了道数据库编程题,自己也是新人,所以顺便拿过来研究一下,题目如下: ? 数据库表TEST,表结构及数据如下:? CREATE TABLE TEST( ?? ID char(10)PRIMARY KEY, ?? NAME char(10), ?? AMOUNT numeric(9) )? ID???????? N[详细]
-
SQLSERVER-CASE关键词的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
在Oralce中有个函数为Decode(),感觉非常好用,但是此函数为Oracle所独有,在SQLSERVER和MYSQL中实现与之相类似的功能还无相关函数,但通过CASE关键词可实现类似功能。 1 》》首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT = CASE[详细]
-
解决sqlserver2005数据库sa登录问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
如果安装sql server 2005的时候,设置的身份验证模式为”windows”(默认),安装完成后,再设置为”sql server和windows”的身份验证模式,则sa用户是被禁用的。必须启用它。 1 用Windows身份验证登陆(这个应该是不会存在问题的,在新安装好实例(SQL Server)的情[详细]
-
解决sqlserver2005数据库sa登录问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
如果安装sql?? server?? 2005的时候,?? 设置的身份验证模式为"windows"(默认),?? 安装完成后,?? 再设置为"sql?? server和windows"的身份验证模式,?? 则sa用户是被禁用的.?? 必须启用它.?? ??? ? 1.?? 用Windows身份验证登陆(这个应该是不会存在问题的,?? 在[详细]
-
SQLServer2000的安全配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
在进行SQL Server 2000数据库的安全配置之前,首先你必须对操作系统进行安全配置,保证你的操作系统处于安全状态。然后对你要使用的操作数据库软件(程序)进行必要的安全审核,比如对ASP、CGI等脚本,这是很多基于数据库的WEB应用常出现的安全隐患,对于脚[详细]
-
Sqlserver2000数据导出至Oracle9i
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
今天把ORACLE服务器已搭载好,所以需把之前项目的数据导至新服务器中。 原数据库是在本机,数据库类型为SQLSERVER2000 SP4。 我用的方法是直接用?SQLSERVER2000带的数据导出功能实现的,但在数据导入后出现了一个很奇怪的问题,如下图: 导入至ORACLE后,进[详细]
-
SQLserver锁和事务隔离级别的比较与使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
SQLserver锁和事务隔离级别的比较与使用(转) 发表人:RockJack | 发表时间: 2007年十一月05日,14:54 ? 对象 ① 锁:每条 SQL 语句 ② 隔离:事务 锁 ① 并发问题 丢失更新 未确认的读取(脏读) 不一致的分析(非重复读):多次读取相同的数据(行)不一致([详细]
-
SqlServer的 timestamp数据类型
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
-- 时间戳类型和bigint互相转化示例:by?jinjazz set ?nocount? on -- 申明3个时间戳 declare ? @timeFlag1 ? bigint declare ? @timeFlag2 ? bigint declare ? @timeFlag3 ? bigint -- 建立表,timestamp类型不需要字段名 create ? table ?test( timestamp[详细]
-
接口的作用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
?继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的 1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类 《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接[详细]
-
MDX 函数的使用介绍(一)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
根据SqlServer2000 Analysis Services提供的帮助材料展开,略作说明并且根据各个函数的侧重点编写相应的MDX;这些成果主要源于我的老大浩哥,再次向他表示感谢。 数组函数 函数 描述 SetToArray 将一个或多个集合转换为数组,以用于用户定义函数中。 ? ? ?[详细]
-
SQLSERVER2000锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
from:? 作者: znsoft 发表日期:2006-10-16 ?? 1 如何锁一个表的某一行 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT * FROM table? ROWLOCK? WHERE id = 1 2 锁定数据库的一个表 SELECT * FROM table WITH (HOLDLOCK) 加锁语句: sybase: ???[详细]
-
从access导入数据到sqlserver
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
执行: select * into 巡查记录1? from OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0','Data Source=E:/导入导出/black_hd_catayou_20071128.mdb;Persist Security Info=false;Jet OLEDB:Database Password=;' )...black_client 因为安全机制,sqlserver默认情[详细]
-
在学习的路上
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
目前已经把BBS写好了,是用struts框架来写的,用的是java,数据库是sqlServer2000,服务器是Tomcat6.0?,用的是Eclipse开发的 这个论坛我做了一个月时间,真的花了不少的心思,收获不小,什么东西还是自己做体会最深,光是看别人的代码是没用的,一定要自己做[详细]
-
sqlserver2000、oracle、firebrid数据库配置vs2003
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
?sqlserver2000配置vs2003: ? // webconfig配置: ???? appSettings ???? add?key = " strconn " ?value = " server=.;uid=sa;pwd=sa;database=olog " / add ?? / appSettings // 引入: using ?System.Data.SqlClient; using ?System.Configuration; // 连[详细]
-
SQLServer 2005 海量数据解决方案 分区表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
??????? Csdn Blog在2007年,由于访问量和数据量的大幅度增长,使得我们原有的在.text 0.96版本上修改的代码基本不堪重负。 在数据库方面主要表现为,单单文章表,2007年1年的数据已经达到了30G的量(最后的解决方案是对把文章表分为两个表,分别存放文章相[详细]
-
SQLServer2005 身份证函数,含验证和15位转18位
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
Author: 水如烟 SQLServer2005 身份证函数,含验证和15位转18位 USE ? [ LzmTWWorks ] GO /* *****?对象:??UserDefinedFunction?[Helper].[IDCard]????脚本日期:?12/07/2007?23:21:37?***** */ SET ?ANSI_NULLS? ON GO SET ?QUOTED_IDENTIFIER? ON GO CREATE[详细]
-
ACCESS技巧集
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
ACCESS技巧集 作者:ysai 转载请保持文章完整并标明出处 1.DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库) 以下代码在WIN2K,D6,MDAC2.6下测试通过, 编译好的程序在WIN98第二版无ACCESS环境下运行成功. //声明连接字符串 Const ?SConnectionString??????[详细]
-
sqlserver2000中使用存储过程创建表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
1. 创建存储过程 CREATE ? procedure ? LP_CreateTab ? ? ? @Tab_NameInfo ? ? varchar(20),? ? @Tab_NameAchv ? ? varchar(20)??? AS?? BEGIN TRANSACTION? ? exec('Create??Table? '+@Tab_NameInfo+' ? ? ( Fd_No??????????????????? nvarchar(15),? ? Fd_[详细]
-
如何取得一个表的所有字段名用逗号分割(SQLSERVER和ORACLE)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
自从 Oracle 9i 开始,就可以通过SYS_CONNECT_BY_PATH 函数实现将从父节点到当前 行内容以“path”或者层次元素列表的形式显示出来。 取得一个表的所有字段名,用逗号分割。 select max(substr(SYS_CONNECT_BY_PATH(COLUMN_NAME,','),2)) col from ( select[详细]
-
SQLServer 远程备份和恢复
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
--以下语句要在查询分析器中逐步逐句执行,删除注释标识"--"执行,完了再加上"--",接着执行下一句 -- 第一步:?在备份机建立共享文件夹?在程序代码中调用(或者CMD窗口) -- master..xp_cmdshell?'md?D:/SqlBak' -- master..xp_cmdshell?'net?share?SqlBak=D[详细]