
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
[已解决]OpenERP 中这个SQL 怎么解读? PostgreSQL 达人勿喷.
-
在 sale 模块的 sale.py 中
有这么一段代码.<br />def _incoterm_get(self, cr, uid, context={}):<br /> cr.execute('select code, code||\', \'||name from stock_incoterms where active')<br /> return cr.fetchall()<br />
请问" SELECT code, code||', '||name FROM stock_incoterms WHERE active " 中的
code ||' 以及 '||name 应该如何解读呢?
好象很多数据库都不支持这样的写法. 还没有翻过 PostgreSQL 手册. 有知道的烦请告知一下. 谢谢. -
刚查了一下手册 || 操作 是类似于 其它SQL中的 字串连接 的操作符.
在手册(8.2) 第9.5章节中, 有 提到. 主要用于 Binary String 以及 Bit String 间的连接(Concat)操作.
code || ', ' || name
就相当于, code和name 字段中间加个 ", " 返回
太基本的 PostgreSQL 操作了. -
自问自答!
哈哈 -
[quote author=lygping link=topic=2191.msg6965#msg6965 date=1286608862]
自问自答!
哈哈
[/quote]
所以说, 哪个点儿的讨论氛围都没有..... -
我 误打误撞 进来了,膜拜下,确实还有很多东西要学啊