问题标签 [collate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
71 浏览

sql-server - 'ß' 和 'ss' 被合并到 group by

我有 2 个名字 Georg Reisse Bauunternehmung 和 Georg Reiße Bauunternehmung,需要将两者都插入到表格中。我正在使用 group by 来消除新表中的重复行。由于 ß 被翻译成 ss 我只看到一个名字并且 ß 被转换成 ?。关于如何将两个名称都与 a 合二为一的任何想法?和一个插入了 ss 的表?

初始表数据:

3449839 Georg Reisse Bauunternehmung 前身为

3449839 Georg Reiße Bauunternehmung 前身为

查询返回的数据

1 NULL NULL Georg Rei?e Bauunternehmung 2017-01-18 09:46:22.997 以前称为

询问:

0 投票
1 回答
706 浏览

bash - 对于大写字母后跟下划线的排序命令无法按预期工作

我正在对用户名列表进行排序。当字母为小写时,排序命令按预期工作。

小写的预期和实际输出:

当字符是大写并后跟下划线时,事情会变得很奇怪。

大写的预期输出:

使用sort的大写实际输出:

我以为我可以使用

但没有骰子。

使用env LC_COLLATE=C sort 的实际输出:

我在 Mac OS X 10.12.3 上运行 GNU bash,版本 4.4.12(1)-release (x86_64-apple-darwin16.3.0)

任何帮助将非常感激。

0 投票
1 回答
2090 浏览

sql-server-2008 - Case and COLLATE SQL_Latin1_General_CP1_CI_AS in where statement

I am working on a Stored Procedure that has two input parameters that I need to use COLLATE SQL_Latin1_General_CP1_CI_AS so that I can query non-case sensitive results; however, I would also like to allow for a Show All Option with the inputs. I have not found a way for the Collate to work in a case statement. Note: As a work around I will code with 4 different If statements for the different scenarios of choosing a value and/or show all, but would like something cleaner if possible. Current Code below

This code works works great if I only care about having non-case sensitive results for @Model and @SellOn. However, like the other parameters I have, I would like to include something that allows to show all results for that parameter. Something like:

So as an example I would like to input @Model = 'ALL' and @SellOn = 'eBay' and results would be any Model with Sell On = EBAY (non-case sensitive)


Update: I was able to modify Where to the following and I am getting the desired results now.

0 投票
1 回答
1785 浏览

sql-server - 批量插入排序规则

0 投票
1 回答
180 浏览

json - 在使用内联整理查询的建议阶段出现 Elasticsearch I/O 异常

我在 ES 5.2 的短语建议查询中有一个整理查询。为了做到这一点,我的整理查询是一个内联的 mustache 模板。但是,当我使用 toJson mustache 标记将过滤器对象传递给我的查询时,我收到一个 I/O 异常错误,告诉我有一个意外的 '}' 字符。

令人惊讶的是,当我使用 _search/template 端点时,我的查询模板似乎没问题。我没有通过这种方式得到任何错误。

这是我的查询:

这是我在 ES 中得到的错误日志:

你知道我为什么会收到这个错误吗?

0 投票
0 回答
263 浏览

php - 整理 MSSQL/PHP/FORM

我想通过这个向 MSSQL 插入数据:

我的表格如下所示:

一切正常,除了一些像 ąćęó 这样进入数据库的字母看起来像 Ä...ćęó

例如像这样的词:LONDĄĆĘ 在数据库中看起来像:LONDĄĆÄ</p>

任何想法?我试图在数据库中使用整理 - 没有任何帮助。

0 投票
1 回答
179 浏览

php - 使用 COLLATE utf8_bin 准备的 Mysqli 语句选择查询

在检查密钥是否正确时,我想区分大小写字母。我有这个查询:

有了这个,我收到一条消息:

致命错误:在布尔值上调用成员函数 bind_param()

那么我的查询有什么问题?!

0 投票
1 回答
388 浏览

mysql - 1366, mysql 中的 django 或 collat​​e 或表不正确的字符串值。

在 django 管理面板中,我尝试使用俄语符号在数据库中添加一些内容 - 它给了我错误:

我知道,我需要更改排序规则来解决这个问题?但是如何使用 ubuntu 16 整理我的 mysql 数据库中的所有表?我试过这个,但这对我没有帮助:

0 投票
2 回答
195 浏览

sql - 整理 SQL 查询结果

我必须为 AS400 报告编写查询。我们希望按日期对数据进行分组。换句话说,我们想要汇总每个单独年份和月份的所有数据。这是我目前的查询:

如何整理此日期,以便我的结果仅显示每个日期一次,以及该日期所有数据的总和?

比你。

--EDIT--
这是我从当前查询中得到的结果,制表符分隔:
https ://drive.google.com/open?id=0BwJ_JKr6NhYJVnNIVDcyNW9WMms CSV 文件

我需要的结果是:
https ://drive.google.com/open?id=0BwJ_JKr6NhYJUTBDUTlDV00yanc

0 投票
1 回答
677 浏览

mysql - MySQL is there a way to replace utf8 chars in select query?

I have a table with text that certainly will have accents áéíóú etc in the text.

However another system that is connected to this has problems managing accents.

I am creating a View so that this system connects to that view, but I want to remove the accents from the query.

Is there a way to replace those characters on a query? (original data must not be transformed)

Let's say transform:

to