欢迎使用CSDN-markdown编辑器
来源:互联网 发布:网络接口芯片 编辑:程序博客网 时间:2024/06/05 20:49
自建PostgreSQL EVAL 函数
代码块
drop function if exists eval(text);create or replace function eval(text)returns numeric as $body$declare i numeric;begin if $1 !~ E'^[-\s\d\.\+\*/\(\)]+$' then end if; execute ('SELECT '||replace(replace(replace(replace(replace($1,'create',''),'alter',''),'drop',''), 'delete',''),'select','')) INTO i; return i;end $body$ language plpgsql returns null on null input;select eval('2-cos(23)+12*6');
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- LeetCode40. Combination Sum II
- 00.去,过你想要的人生——序言(笔记)
- 来自金融用户的观点:在云的大趋势下,软件定义存储必将在3年内普及
- 第五章 数据库完整性
- JAVAEE企业级应用开发浅谈之MVC 中的V-VIEW视图
- 欢迎使用CSDN-markdown编辑器
- 201509-1 数列分段 ccf
- unity日常——游戏存档
- REST 以及 RESTful的理解
- 数据库插入日期,取出日期,显示格式的问题
- HDU2516:取石子游戏(巴神博弈)
- java语言基础【java变量】
- Jenkins安装
- Java反射机制