sqlserver
-
SQLSERVER 中datetime 和 smalldatetime类型分析说明
SQL SERVER 中datetime 和 smalldatetime类型分析说明,需要的朋友可以参考下,什么时候用什么语句。 datetime 和 smalldatetime 代表日期和一天内的时间的日期和时间数据类型。 Microsoft SQL Server 用两个 4 字节的整数内部存储 …
-
sqlserver 日志恢复方法(搞定drop和truncate)
这是一次数据恢复中,我们老大在Sql中敲的,我这里最想记录的是他优良的代码风格. –1 use master backup database logTest to disk=’D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQ…
-
用户”sa”登陆失败 SQLServer 错误18456的解决方法
sqlserver下用sa登录提示18456错误的解决方法。 用windows账号还是可以登录的。 查找问题的过程: 第一步: 启动所有与SQL有关的服务,问题依旧; 第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled。两个提示“由于安全考虑,某些设置由组策略控制”“W…
-
做购物车系统时利用到得几个sqlserver 存储过程
最近使用asp.net+sql2000开始开发一个小型商城系统,其中涉及到得购物车功能主要是仿照淘宝实现的. 即以游客身份登录网站时以cookie的方式存储购物车,而以登录用户的身份进入时将购物车信息存储到数据库中去,若是先以游客身份完成购物再登录继续购物,则将cookies购物车存入数据库; 其中…
-
教你几种在SQLServer中删除重复数据方法
数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置…… 方法一 代码如下: declare @max integer,@id integer declare cur_rows cursor local for select 主字段,count(*) f…
-
批量替换sqlserver数据库挂马字段并防范sql注入攻击的代码
有时候网站sqlserver数据库被挂马了,网上的很多软件与方法都是针对text小于8000的,这里的方法貌似可行,需要的朋友可以参考下。 首先备份数据库,以防不必要的损失。而后对所有被挂马的小于8000字符的varchar字段执行 代码如下: update 表名 set 字段名=replace(字…
-
sqlserver replace函数 批量替换数据库中指定字段内指定字符串参
SQL Server有 replace函数,可以直接使用;Access数据库的replace函数只能在Access环境下用,不能用在Jet SQL中,所以对ASP没用,在ASP中调用该函数会提示错误. 语法 REPLACE ( ‘string_expression1’ , …
-
SQLSERVER 时间格式大全
最近在写程序的过程中有遇到SQL SERVER时间格式的问题,一时想不起来,上网搜索了一下,这方面的资料还真不少,找了一个比较全面的。 具体的网址倒是没保存,可是我这个人习惯把好的代码记起方法保存下来,现在贴出来,希望原作者体谅。 代码如下: —上个月月初第一天 select CONVE…
-
SQLServer XML查询18句话入门教程
18句话入门SQLServer XML查询,让你快速的了解SQLServer XML查询知识。 代码如下: /*01. 02.sql xml 入门: 03. –by jinjazz 04. –http://blog.csdn.net/jinjazz 05. 06. 1、xml…
-
当恢复sqlserver bak文件时,原始的用户无法删除的解决方法
当你从现有的bak文件,恢复数据库时,如果数据库本身带有一个用户:比如用户叫:DemoUser. 你无法创建一个相同的用户并mapping这个用户到数据库, 并且你无法删除数据库的用户:DemoUser. 请运行以下脚本, 之后你就可以删除用户:DemoUser.然后创建用户(DemoUser.)并…