近期,因磁盘空间问题,当执行常规性维护如碎片整理等后会报磁盘空间不足警告,因条件又无法及时添加磁盘空间,这时候不得不对LOG文件做收缩,如果遇到库比较多的实例上,一个一个来却是比较麻烦,可通过如下SQL来处理:---定义变量DECLARE @DBName AS NVARCHAR(100)DECLAR...
分类:
其他好文 时间:
2015-07-20 22:47:49
阅读次数:
162
数据类型:sql server只接受两种数据类型1. 普通字符 varchar char 用一个字节表示一个字符,表示英文2.unicode nchar nvarchar 用两个字节表示一个字符char nchar都是固定长度的,不论其中字符的实际长度,适用于写入为主的系统,读取效率低varchar...
分类:
数据库 时间:
2015-07-19 23:20:54
阅读次数:
185
我之前曾参与维护过一个舆情监控系统,该系统每天源源不断地监控着互联网上的新闻,不断从网上下载新闻保存进入数据库。提出问题 为了表述简单,我特意模拟了一张类似的表: CREATE TABLE NEWS( Id int PK, Title nvarchar(500...
分类:
数据库 时间:
2015-07-17 18:20:43
阅读次数:
197
建立表: 1 CREATE TABLE [TestTable] ( 2 [ID] [int] IDENTITY (1, 1) NOT NULL , 3 [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , 4 [LastNa...
分类:
数据库 时间:
2015-07-17 11:44:28
阅读次数:
196
ALTER FUNCTION [dbo].[GetAge] ( @birthday DATETIME )RETURNS NVARCHAR(20)AS BEGIN DECLARE @startDatetime DATETIME SET @startDatetim...
分类:
数据库 时间:
2015-07-17 11:25:27
阅读次数:
183
格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECTCONVERT(varchar(30...
分类:
数据库 时间:
2015-07-15 22:27:26
阅读次数:
160
SQL Server再学习(1)——varchar、nvarchar、char的区别...
分类:
数据库 时间:
2015-07-15 00:01:22
阅读次数:
428
在mssql中大家都知道可以使用pivot来统计数据,实现像excel的透视表功能一、MSsqlserver中我们通常的用法1、Sqlserver数据库测试---创建测试表Create table s( [name] nvarchar(50), book nvarchar(50), ...
分类:
数据库 时间:
2015-07-14 15:07:43
阅读次数:
168
--varchar,varchar2 联系: 1.varchar/varchar2用于存储可变长度的字符串 比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节 2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如 varchar(20...
分类:
数据库 时间:
2015-07-14 13:08:37
阅读次数:
173
目前工作中遇到一个情况,需要将SQL Server中的一个字段提取拼音的首字母,字段由汉字、英文、数字以及“-”构成,百度了一堆,找到如下方法,记录一下,以备后用! 首先建立一个函数 --生成拼音首码 CREATE function fn_GetPy(@str nvarchar(400...
分类:
数据库 时间:
2015-07-13 18:06:23
阅读次数:
180