- 浏览: 931127 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (445)
- 备忘 (0)
- java基础 (28)
- jsp (15)
- css (4)
- javascript (30)
- struts (7)
- servlet (2)
- struts2 (7)
- jdbc (16)
- hibernate (22)
- ibatis (0)
- jpa (1)
- spring (17)
- spring定时任务 (8)
- 整合开发 (12)
- JavaArticle (0)
- php (6)
- velocity (2)
- mysql (19)
- sqlserver (52)
- oracle (23)
- lucene (49)
- ajax (13)
- dwr (5)
- JFreeChart (1)
- service (14)
- tools (18)
- c#基础 (20)
- 程序安全 (0)
- 学习网站 (1)
- 社会需求 (2)
- flash (1)
- 流媒体 (1)
- java_code (1)
- htmlparser (1)
- 速动画教程 (5)
- 设计模式 (1)
- xml操作 (2)
- uml操作 (4)
- 测试 (1)
- linux (8)
- 版本控制 (4)
- 服务器 (12)
- 安全 (6)
- 美工 (2)
最新评论
-
Zhang_amao:
我想问一下, 你用的lucene版本和highligher的版 ...
使用Lucene的Highlighter实现文件摘要的自动提取 -
wangmengfanwangzhi:
博主,你的QQ是什么啊?有关于lucene的问题想要请教啊~~ ...
Lucene下载及测试 -
cutesunshineriver:
讲得很好,理解起来很顺,对个人学习的帮助性很大,谢谢博主。
velocity入门一 -
libin2722:
我这里有一个任务调度,在晚上3点时候会自动将数据库中某表的数据 ...
Lucene-2.2.0 源代码阅读学习(16) -
greatwqs:
java -cp $JVM_ARGS $classpath ...
java的cp命令
当修改默认排序规则的时候,经常会出现无法用排他锁锁定该数据库的错误
首先应该去掉其他的访问线程
CREATE TABLE #HarveyLock
(
SPID INT,
DBID INT,
OBJID INT,
INDID INT,
TYPE VARCHAR(100),
RESOURCE VARCHAR(100),
MODE VARCHAR(100),
STATUS VARCHAR(100)
)
INSERT INTO #HarveyLock EXEC SP_LOCK
SELECT distinct 'kill ' + convert(varchar,SPID ) FROM #HarveyLock
杀死线程后,在修改数据库的排序规则
表
ALTER TABLE 表名字
ALTER COLUMN 列名字 nvarchar(100)(类型) COLLATE Chinese_PRC_CI_AS
--不区分大小写
ALTER TABLE tb
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CS_AS
--区分大小写
修改到字段
还有一种在 设计表中-字段-排序规则-。。。设置区分大小写
数据库
ALTER DATABASE database
COLLATE Chinese_PRC_CS_AS
--区分大小写
ALTER DATABASE database
COLLATE Chinese_PRC_CI_AS
--不区分大小写
指定排序规则即可
Windows 排序规则名称
在COLLATE子句中指定Windows排序规则名称。Windows排序规则名称由排序规则指示器和比较风格构成。
语法:
<Windows_collation_name> :: =
CollationDesignator_<ComparisonStyle>
<ComparisonStyle> ::=
CaseSensitivity_AccentSensitivity
[_KanatypeSensitive [_WidthSensitive ] ]
| _BIN
参数
CollationDesignator
指定Windows 排序规则使用的基本排序规则。基本排序规则包括:
当指定按字典排序时应用其排序规则的字母表或语言
用于存储非 Unicode 字符数据的代码页。
例如 Latin1_General 或法文,两者都使用代码页 1252,或土耳其文,它使用代码页 1254。
CaseSensitivity
CI 指定不区分大小写,CS 指定区分大小写。
AccentSensitivity
AI 指定不区分重音,AS 指定区分重音。
KanatypeSensitive
Omitted 指定不区分大小写,KS 指定区分假名类型。
WidthSensitivity
Omitted 指定不区分大小写,WS 指定区分大小写。
BIN
指定使用二进制排序次序。
UPPER (Transact-SQL)
返回小写字符数据转换为大写的字符表达式。
Transact-SQL 语法约定
语法
UPPER ( character_expression ) 参数
character_expression
一个字符数据表达式。character_expression 可以是常量、变量,也可以是字符列或二进制数据列。
character_expression 的数据类型必须可隐式转换为 varchar。否则,请使用 CAST 显式转换 character_expression。
返回类型
varchar 或nvarchar
LOWER
将大写字符数据转换为小写字符数据后返回字符表达式。
语法
LOWER ( character_expression )
参数
character_expression
是字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐性转换为 varchar 的数据类型。否则,使用 CAST 显式转换 character_expression。
返回类型
varchar
发表评论
-
数据权限
2012-10-30 12:47 10821 创建用户test 用户映射 映射到此登录名用 ... -
索引问题
2012-07-26 10:18 722//唯一行索引 create unique index 字段 ... -
SqlServer添加修改删除字段
2012-07-26 09:22 1103SqlServer(Transact-SQL): 添加 ... -
仅当使用了列的列表 并且 identity_insert 为 on 时 才能在表 中为标识列指定显式值。
2012-03-08 14:31 2281SET IDENTITY_INSERT products2 O ... -
sql server触发器
2010-10-28 11:21 1269最近在使用触发器实现数据同步,中间遇到两个问题问题一 大字段不 ... -
往Sqlserver插入数据报错:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确
2010-04-19 11:19 2086在新闻表中有一个字段:Content Text类型其他方面都 ... -
sql server2005数据库备份恢复出错
2010-04-06 15:25 2574现象:备份成功,还原时提示--System.Data.SqlC ... -
创建链接服务器(oracle,sql server,access,excel)
2010-04-05 16:55 2929/////////////////////////////SQ ... -
SQL COUNT DISTINCT 函数
2010-03-23 16:40 1803SELECT COUNT(DISTINCT ... -
分解字符串-sql中执行带参数的函数
2010-03-12 16:22 1779set ANSI_NULLS ONset QUOTED_IDE ... -
过滤html
2010-01-19 17:33 973create function [dbo].f_FilterH ... -
使用正则表达
2010-01-19 17:31 984先创建自定义函数------- ... -
SQL中LEN ()与DATALENGTH ()
2010-01-04 16:42 1610LEN ( string_expression )参数:要计算 ... -
SQLServer2005新增序列功能的几个函数:ROW_NUMBER, RANK, DENSE_RANK, and NTILE
2009-12-07 15:43 11311 ROW_NUMBER SELECT Produ ... -
sqlserver数据库收缩
2009-11-03 21:26 1115有时候因为数据库日志文件过大,日志无须保存,清理空间 ... -
修改sqlserver密码
2009-10-09 09:06 1391验证的时候,选择按照Windows身份验证,就直接进去了……汗 ... -
获取SQL Server数据库元数据的方法
2009-10-02 14:06 1638数据简介元数据 (metadata) 最常见的定义为“有关数据 ... -
SQL数据导入导出大全
2009-09-13 17:57 1349******* 导出到excelEXEC master..xp ... -
insert into 后获得自动插入的id(select @@identity)
2009-06-23 17:11 2650当运行完插入语句后,执行select @@identity ... -
不同服务器数据库导入方法2
2009-05-11 10:16 1298这个是建连接的方法 还没有实践过 不同服务器数据库之间的数据 ...
相关推荐
SQL Server 区分大小写的相关设置 在 SQL Server 中,默认情况下,数据库是区分大...SQL Server 中的 COLLATE 子句可以用于控制数据库、表和列中的大小写敏感度,用户可以根据需要选择不同的排序规则和大小写敏感度。
SQL Server 设置数据区分大小写的五种方法: 第一种:在数据库中简单设置一下即可。 第二种: ALTER TABLE tb ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS --不区分大小写 ALTER TABLE tb ALTER...
与其他一些数据库系统(如SQL Server)不同,PostgreSQL对数据库对象名是大小写敏感的。这意味着在创建表、视图或其他数据库对象时所指定的名字,在后续的SQL语句中必须完全匹配,包括大小写。 ##### 创建数据库...
### SQL2008对表名及字段区分大小写的实现方法 #### 一、概述 在SQL Server 2008中,...通过以上方法,我们可以灵活地在SQL Server 2008中控制表名、字段名等标识符的大小写敏感性,从而更好地满足不同的业务需求。
本文将深入探讨SQL Server与MySQL这两种主流数据库管理系统中关于大小写敏感性的设置。 #### SQL Server 大小写敏感性设置 SQL Server默认情况下对标识符(例如表名、列名等)是不区分大小写的。然而,在某些场景...
在SQL Server环境中进行数据查询时,了解如何处理字符串中的大小写敏感性至关重要。本文将深入探讨SQL Server中的大小写敏感性问题,并提供实用的方法来确保查询结果的一致性和准确性。 #### SQL Server中的大小写...
在验证密码的时候可能需要对字符串大小写敏感,需要做一些处理,介绍两种方法: 法Ⅰ:转换成二进制再比较,由于大小写的ASC码不同。例如: * T_User where cast(field as varbinary) = cast( ...
标题"sybase数据库大小写敏感问题"暗示了一个关键的数据库特性——大小写敏感性。在大多数数据库系统中,包括Sybase,区分大小写的行为主要体现在表名、列名、索引名以及查询语句中的字符串比较上。在Sybase中,如果...
这两个字符集的区别在于,前者是大小写不敏感的,而后者是大小写敏感的。 二、问题描述 在 SQL SERVER 中,我们可能会遇到 equal to 运算中的排序规则冲突问题,例如,使用 Chinese_PRC_CI_AS 和 Chinese_PRC_CS_...
在SQL Server 2005中,数据库的大小写敏感性是一个非常重要的概念,它直接影响到数据库对象(如表名、列名等)的引用方式以及查询结果的准确性。了解并正确设置数据库的大小写规则对于确保数据的一致性和查询的准确...
了解这个机制对于解决跨数据库迁移问题或处理特殊字符的命名至关重要,特别是从其他对大小写敏感的数据库(如SQL Server)迁移到Oracle时。在开发和维护Oracle数据库时,应尽量避免使用引号标识对象名,除非有特殊...
- **PostgreSQL** 默认对标识符(如表名、列名等)是大小写敏感的。 - **MS SQL Server** 则默认不区分大小写。 #### 字符串操作 - **字符串连接**:MS SQL Server 使用 `+` 连接字符串,而 PostgreSQL 使用 `||`。...
7. **大小写敏感性**: 默认情况下,Oracle对字符串不区分大小写,但可以通过设置数据库参数使其区分大小写。SQL Server则默认对字符区分大小写。 8. **序列**: - Oracle使用序列对象(如 `CREATE SEQUENCE seq_...
它们在语法上有诸多差异,这些差异主要体现在存储过程、自定义函数、游标、变量、赋值、语句结束符以及大小写敏感性等方面。 首先,让我们来看看存储过程的格式。在Oracle 10g中,创建存储过程使用`CREATE OR ...
在导入过程中,需要注意处理可能出现的数据类型冲突、大小写敏感性差异等问题。 5. 规范化和重构:在将数据从MySQL迁移到SQL Server时,你可能需要对数据库进行规范化,遵循SQL Server的最佳实践,例如,使用更严格...
微信小程序商城是一个基于微信平台的在线购物应用,其后端系统使用了Microsoft的.NET MVC框架进行开发,数据库选择了SQL Server 2008作为数据存储和管理的核心组件。这一组合为商家提供了稳定、高效且安全的电子商务...
SQL Server是一款广泛应用于企业级数据管理的数据库管理系统,由微软公司开发并维护。这个"sql server开发教程"针对想要学习或提升SQL Server技能的人群,尤其是初学者,提供了丰富的实例和详细讲解,帮助快速掌握...
标题中的"jdbc sqlserver2014"指的是Java Database Connectivity (JDBC) 驱动程序,用于连接Java应用程序和Microsoft SQL Server 2014数据库。SQL Server 2014是微软的一个关系型数据库管理系统,提供了高性能、可...
例如,强制要求登录口令至少8位,并包含数字、大小写字母和特殊字符,每3个月更换一次,即是一个安全基线配置项。通过实施安全基线,可以提高设备对攻击的防御能力。 文档编制目的明确指出,本指南旨在为安装运行...