程序员人生 网站导航

如何用SQL语句批量替换数据库字符串

如何用SQL语句批量替换数据库字符串 前几天有个学习群里有人问如何批量替换MSSQL字符串的问题,此处方案如下: 格式 UPDATE 表名 SET 要替换的列=REPLACE(要替换的列,被替换的字符,替换后的字...

SQL Server中char/varchar/nchar/nvarchar的区别

SQL Server中char/varchar/nchar/nvarchar的区别 当我们建立数据库表时,都会根据字段特点选择适当的数据类型,这次主要讲的是关于字符类型,在我们平时的数据库结构当中,字符类型占绝大多数,如何高效准...

在SQL Server中获得不包含时间部分的日期

在SQL Server中获得不包含时间部分的日期 在本文中,GetDate()获得的日期由两部分组成,分别是今天的日期和当时的时间: Select GetDate() 用DateName()就可以获得相应的年、月、日,然后再把...

SQL SERVER 常用的字符串函数

SQL SERVER 常用的字符串函数 以下为引用的内容:SELECT STR(111.55678, 6, 2) SELECT CONVERT(NVARCHAR(10),CONVERT(DECIMAL(6,2),1...

SQL Server数据库字典SQL语句

SQL Server数据库字典SQL语句 本文主要介绍了三个实用的SQL Server数据库字典SQL语句,数据库字典主要包括表结构(分为SQL Server 2000和SQL Server 2005)、索引和主键. 外键.约束....

验证nvarchar(max)的长度

验证nvarchar(max)的长度 今天有同事使用:sp_executesql 出现问题,虽然使用了参数nvarchar(max)但依旧提示被截断参数,于是怀疑使用了nvarchar(max)的长度有问题,协助解决,顺便...

SQL Server死锁问题分析及解决方法

SQL Server死锁问题分析及解决方法 网(LieHuo.Net)教程 死锁,简而言之,两个或者多个trans,同时请求对方正在请求的某个对象,导致双方互相等待。简单的例子如下: trans1 trans2 ----------...

MSSQL数据库日志的压缩与清除技巧

MSSQL数据库日志的压缩与清除技巧 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大: 1、设置数据库模式...

SQL Server数据库超级管理员账号防护

SQL Server数据库超级管理员账号防护 提到sa弱口令,我们首先就会想到,许多数据库都有1个类似的超级管理员账号,比如:Oracle是"system"和"sys",Sybase也是"sa",MySQL里有"root"(不是UNIX系...

SQL Server 2005 的安装与补丁

SQL Server 2005 的安装与补丁 我在通过MS SQL2005自带的维护计划来进行数据库备份的时候,发现无法删除相关维护计划和作业。后来查证是MS SQL版本的问题。 那么我们如何查看当前数据库...