标签: java database oracle online-compilation
为了制作在线编译器,我想编译一段代码并发回结果。
我可以调用一个查询而不是给出硬盘的路径,而不是通过提供javac硬盘位置的任何链接来编译代码,而是将文件放在DB({{1 }})。
javac
答案 0 :(得分:2)
大多数数据库允许您创建用户定义的函数。您可以定义这样的UDF,将源代码作为输入并返回目标代码作为输出。
这似乎毫无意义,因为你将这种非分析性计算推送到数据库中而不是设计你做这些事情,而从数据库中提取源并将目标代码写回来可能更有效,也更容易实施和维护。