Oracle Select Query:其中col_name = N'text'N代表什么?

时间:2012-02-20 18:36:22

标签: performance oracle

我有时会在select查询中看到where子句,如下所示: 其中col_name = N'text'

这是什么意思?

我知道在T-SQL中,它是一个Unicode解析字符,但它对Oracle意味着什么? 它是一样的吗?

它如何影响查询的性能? 比如,如果我在CHAR列上使用它,那么N字符的损失或利润(我怀疑)是什么?

我在google上搜索了很多,但只找到了T-SQL,而不是oracle。

感谢您帮助我。

1 个答案:

答案 0 :(得分:4)

这是一个Unicode文字。 See the documentation here

我想可以编写一个测试脚本,看看这个函数如何影响他们自己环境中的查询。