用Python写了一个postgresql函数,感觉很爽
来源:互联网 发布:穿小苍淘宝店 编辑:程序博客网 时间:2024/04/29 17:00
用Python写了一个postgresql函数,感觉很爽
CREATE LANGUAGE plpythonu;
postgresql函数
CREATE OR REPLACE FUNCTION myfun1(text)
RETURNS text AS
$BODY$
s = args[0]
h = 0;
n = len(s);
for i, c in enumerate(s):
h = h + ord(c)*31**(n-1-i);
bits = 4*8;
return (h + 2**(bits-1)) % 2**bits - 2**(bits-1)
$BODY$
LANGUAGE 'plpythonu';
调用:返回字符串的hashcode值
select myfun1('测试'),myfun1('a'),myfun1('A')
上述代码在MAC 笔记本上运行成功
0 0
- 用Python写了一个postgresql函数,感觉很爽
- 在网上看到了一个面试题感觉很有意思 写一个函数,实现字符串反转
- 我用Python写了一个搜索引擎
- 写了一个行代码,感觉挺好的,mark留念
- 总算写对了一个PostgreSQL函数,保存下来
- 用Python写了一个验证码识别
- 用Python写了一个数据格式转换小程序
- 用python写了一个机器学习程序
- 用js写了一个判断矩形相交的函数
- 感觉来到了一个新世界!
- 自己用c 写的strcat函数 感觉有点作死
- python postgresql 函数
- python写文件时,仅一部分内容被写入文件,感觉被截断了
- 前两天写了一个ini文件解析类,感觉还不错,和大家分享一下:)
- 一个基于python写的ms sql和postgresql互相转化表结构以及操作的用例
- 感觉cocos的定时器不好用, 自已封装了一个
- 感觉太爽了!!!
- 感觉应该开始写blog了
- 前端开发必备!Emmet使用手册
- const char*p,char const*p,char const *p区分----【结论】
- Leetcode[143]-Reorder List
- 创建简单进程
- WKWebView与js通信
- 用Python写了一个postgresql函数,感觉很爽
- 那些我们常用的scrum工具、敏捷开发工具
- android keystore 找回密码
- 微信开放平台-管理中心-应用删除
- 多态类简单格斗游戏
- uva 10047 独轮车
- java web 开发学习路线1
- 我所理解的响应式编程
- IOCP浅析