标签: case-sensitive

如何强制区分大小写的表名?

我正在开发一个Windows数据库中的MySQL数据库.

我必须把它移到Linux环境中.MySQL数据库包含许多CASE SENSITIVE的表和存储过程.

当我备份我的数据库时,所有表名都被强制为小写,因此当我在Linux中恢复它时,它会抱怨,因为你不能制作重复的表和存储过程.

我无法访问linux环境中的MySQL配置,因此我无法将MySQL设置更改为不区分大小写的模式.

有没有办法强制MySQL(v5.x)在Windows中使用区分大小写的表名?

mysql windows case-sensitive

41
推荐指数
3
解决办法
9万
查看次数

公共,私人 - 大写,小写:

来自Delphi的GoLang新手,C++:

我第一次尝试在Go中创建自己的包,我遵循了有关如何布局工作空间等的所有说明,但我一直在收到编译器错误:

./myPackage.go:52: undefined: myFunc
Run Code Online (Sandbox Code Playgroud)

稍微探讨一下后,我发现Go中的公共访问修饰符只需通过大写声明一个函数即可实现.大.

但是当我开始尝试容器类时 - List对于初学者,我发现我必须声明一个List引用返回值,如下所示:

func GetFactors(value *int64) *list.List {...
Run Code Online (Sandbox Code Playgroud)

*list 是小写的.

当我声明对列表的本地引用时 - 我必须使用:

l := list.New()
Run Code Online (Sandbox Code Playgroud)

再次,小写的list.

所以,我很困惑.规则是什么?列表调用和引用显然是公开的,或者我无法调用/使用它们 - 所以为什么它们是小写的?

private public access-modifiers case-sensitive go

41
推荐指数
3
解决办法
4万
查看次数

在MySQL中,UNIQUE索引是否区分大小写?

在MySQL中,索引(索引)是否被定义为UNIQUE区分大小写?

mysql indexing key unique case-sensitive

39
推荐指数
2
解决办法
2万
查看次数

PHP数组,数组索引是否区分大小写?

我不知道这是否是一个问题,但想开始考虑它.

题:

" PHP数组索引是否区分大小写 "?

例:

$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","A"=>"Dog","B"=>"Cat","C"=>"Horse");
print_r($a);
Run Code Online (Sandbox Code Playgroud)

结果:

Array ( [a] => Dog [b] => Cat [c] => Horse [A] => Dog [B] => Cat [C] => Horse ) 
Run Code Online (Sandbox Code Playgroud)

我已经运行了几个例子,这似乎是正确的,只是想确保我正确看到这一点.

php arrays case-sensitive

39
推荐指数
3
解决办法
1万
查看次数

区分大小写并且像SQLite一样不敏感

在SQLite中,可以使用以下命令更改"LIKE"的区分大小写的行为:

PRAGMA case_sensitive_like=ON;
PRAGMA case_sensitive_like=OFF;
Run Code Online (Sandbox Code Playgroud)

但是在我的情况下,我想执行一个查询,其中一部分是区分大小写的,而其中一部分不是.例如:

SELECT * FROM mytable
WHERE caseSensitiveField like 'test%'
AND caseInsensitiveField like 'g2%'
Run Code Online (Sandbox Code Playgroud)

这可能吗?

sqlite case-sensitive

38
推荐指数
3
解决办法
5万
查看次数

PHP和案例敏感性

在PHP中,变量和常量名称区分大小写,而函数名称则不区分大小写.

据我所知,PHP是发生这种情况的唯一语言.我使用的所有其他语言要么完全区分大小写,要么完全不区分大小写.

为什么PHP 部分区分敏感?

请注意,我不是问哪些名称区分大小写,而是为什么.

更新

我想我可以补充说,对于那些谁觉得我问的利益,下面的列表:

区分大小写

  • 字符串
  • 变量
  • 对象属性
  • 常量,默认情况下

不区分大小写

  • 关键词等
  • 功能
  • 对象方法
  • 常量,如果相应定义

注意:

  • 因此,课程是一个混合包:
    • class关键字是不区分大小写
    • 作为函数的类方法不区分大小写
    • 作为变量和常量的类属性区分大小写
  • 因为字符串区分大小写,所以依赖于字符串的任何内容(例如数组键和值)也都区分大小写

php case-sensitive case-insensitive

38
推荐指数
2
解决办法
3万
查看次数

如何将Unicode转换为大写以打印它?

我有这个:

>>> print 'example'
example
>>> print 'exámple'
exámple
>>> print 'exámple'.upper()
EXáMPLE
Run Code Online (Sandbox Code Playgroud)

我需要做什么打印:

EXÁMPLE
Run Code Online (Sandbox Code Playgroud)

(其中'a'得到其精确的口音,但是大写.)

我正在使用Python 2.6.

python unicode case-sensitive python-2.x uppercase

37
推荐指数
4
解决办法
3万
查看次数

电子邮件标题区分大小写?

电子邮件标题区分大小写?

例如,Content-Type不同于Content-type

根据RFC 5322,我没有看到任何关于区分大小写的内容.但是,我发现使用PEAR Mail_mime模块创建MIME消息时出现问题,而且所有内容都指向我们的SMTP服务器使用Content-typeMIME-version不是Content-TypeMIME-Version.我尝试使用另一台SMTP服务器(如GMail),但不幸的是我们的网络服务器非常紧密.

email header case-sensitive rfc5322

33
推荐指数
1
解决办法
5461
查看次数

像MySQL中的Case敏感

我有一个MySQL查询:

SELECT concat_ws(title,description) as concatenated HAVING concatenated LIKE '%SearchTerm%';
Run Code Online (Sandbox Code Playgroud)

我的表格使用MyISAM编码为utf8_general_ci.

搜索似乎区分大小写.

我无法弄清楚如何解决它.出了什么问题和/或我该如何解决?

mysql case-sensitive sql-like

33
推荐指数
3
解决办法
6万
查看次数

HTTP中的字符集名称是否区分大小写?

这是对HTTP标头区分大小写的后续行动吗?.

在HTTP Content-Type标头中,我看到了以大写和小写形式表示的字符集名称.例如,对于UTF-8字符集:

Content-Type: text/html; charset=UTF-8

Content-Type: text/html; charset=utf-8
Run Code Online (Sandbox Code Playgroud)

以下是一些混合大小写的变体(后两者肯定不太可能在现实世界中):

Content-Type: text/html; charset=Utf-8

Content-Type: text/html; charset=UtF-8

Content-Type: text/html; charset=uTf-8
Run Code Online (Sandbox Code Playgroud)

所有表格都同样有效吗?或者,忽略字符集名称大小写的客户端和服务器应用程序是否只是灵活的?或者,那些仅识别一种不符合要求的应用程序?

http case-sensitive case-insensitive character-encoding http-headers

33
推荐指数
1
解决办法
4075
查看次数