- 如何在sql server系统表中获得用户表的修改
- 如何在sql server系统表中获得用户表的修改时间在系统表sysobjects中有个refdate的字段是sql server来备用的,每次你alert table后就把这个记录改为当前时间,以后要察就方便了。如果你是用create table的方法,crdate就是记录了表创建的时间
- 较长text型数据无法在Asp页面中取出的解决办法
- 在Asp页面中向记录集取长text型数据时,出现如下错误现象时: Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21' Errors occurred 可有以下三种解决办法: (一)使用rs.open sql,conn,1,3方式打开记录集..
- 把存储在SQL7的image字段的文件下载到客户端
- filename varchar(100) not null;filecontent image not null} ' fid:文件id ;filename:文件名;filecontent:文件二进制内容 '************************************** R..
- ACCESS改为SQL需要注意哪几个地方
- 看到别人有时问这个方面的问题。。于是在各网站总结前前辈高人的几点想法,拿来共享:数据库导入以后,自动增加字段需要重写,所有的数字类型需要增加长度,最好用decimal。所有的默认值都丢失了。主要是数字类型和日期类型。所有now(),time(),date()要改成getdate()。所有datedi..
- 数据库的优化
- 与没有数据库的网站相比,数据库的存取会降低你的系统性能。但是大多数情况下,网站和数据库有密不可分的关系,正是数据库给站点提供了大容量、多样性、个性化等特色,并实现了很多特殊的功能。 1不要忘记给数据库做索引。合理的索引能立即显著地提高数据库整个系统的性能。可以参考有关SQL性能调试书 籍,学会根..
- 在SQL中删除重复记录(多种方法)
- 总结了一些删除重复记录的方法,在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这个只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。 SQL EMP_ID EMP_NAMESALARY ---..
- Access通用--自动替换数据库中的字符串
- Data Source=&server.mappath(Db)Conn.Open ConnStrSet rs = conn.OpenSchema(20) Do While Not rs.eof If rs(TABLE_TYPE)=TABLE Then Set Rs2=Server.Creat..
- ACCESS中使用SQL语句应注意的地方及几点技巧
- 以下SQL语句在ACCESS XP的查询中测试通过 建表: Create Table Tab1 ( ID Counter, Name string, Age integer, DateTime); 技巧: 自增字段用 Counter 声明. 字段名为关键字的字段用方括号); 完成后ACCESS中字..
- SQL语句中的一些参数如何用变量来代替
- 可以采用exec方法declare @tempStr varchar(350)select @tempStr='Update weekcount set =+1 where userid='''+replace(@user,'''','''''')+''''exec(@tempStr)注意: 使ex..
- 将ACCESS转化成SQL2000需要注意的几个问
- 很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项 一,首先,我说的是在ACCESS2000,SQL2000之间转换,其他的我也还没有尝试过,希望大家多多试验,..
- ms sql删除重复的记录
- : 我在ms sql中建了一个表,可由于种种原因有些记录重复了: 记录完全的一模一样。: 现在我想把重复的都删掉,只保留重复记录中的第一条。: 我在database好象看到有介绍oracle的,select distinct * into #table_name from table_namedel..
- 在sql server中截取字符串的函数
- SUBSTRING ( expression , start , length ) 返回字符、binary、text 或 image 表达式的一部分。参数expression是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。start是一个整数,指定子串..
- 精确查询两个时间段内的数据
- function startOfDayDate(date) {return createDateTime(year(date), month(date), day(date), 0, 0, 0);}function endOfDayDate(date) {return ..
- SQL SERVER 与ACCESS、EXCEL的
- 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮..
- SQL Server数据库安全规划全攻略
- 在改进SQL Server 7.0系列所实现的安全机制的过程中,Microsoft建立了一种既灵活又强大的安全管理机制,它能够对用户访问SQL Server服务器系统和数据库的安全进行全面地管理。按照本文介绍的步骤,你可以为SQL Server 7.0(或2000)构造出一个灵活的、可管理的安全策略..
- SQL Server时间格式浅析
- 数据库中时间日期往往是一个很重要的数据。各个计算机上的时间往往不同,为了在数据库中插入统一的时间,如果是取当前时刻,最好直接从数据库服务器读取。比如有一个表名为tablename的表格,其中columnname字段是当前记录插入时的当前时间,则该插入语句应写为:insert into table n..
- MSSQLSERVER中如何快速获取表的记录总数
- 在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL 4400 服务器上做试验,MS Sqlserve..
- 探讨 CASE 的不同用法
- CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下:SELECT <myColumnSpec&..
- SQL Server 安全检查列表
- 1. 确认已经安装了NT/2000和SQL Server的最新补丁程序,不用说大家应该已经安装好了,但是我觉得最好还是在这里提醒一下。 2. 评估并且选择一个考虑到最大的安全性但是同时又不影响功能的网络协议。 多协议是明智的选择, 但是它有时不能在异种的环境中使用。 3. 给 sa 和 prob..
- SQL Server的用户及权限
- Sybase中的用户分为两种:SQL服务器用户(登录帐号)和数据库用户。 安装完SQL服务器后,系统自动建立一个SQL服务器用户sa,口令为空,即系统管理员,他对整个系统有操作权,其他用户均由系统管理员建立。 在SQL Server中有三种特殊的用户:系统管理员、用户数据库所有者(建立相应数据库的数..
www.BCZJ.com【编程之家】 >> 数据库
