JMP 和动态 SQL 查询有谁知道 JMP 是否支持某种形式的动态 SQL 查询? 我想做一些特殊的查询,动态生成sql查询比直接编写它更容易。
回复:JMP 和动态 SQL 查询是 JMP 支持动态 SQL 查询。您可以使用类似以下内容:
product = "ABCDEFG";
sql_statement = evalinsert(
"SELECT *
FROM mytable m
WHERE m.product = '^product^'");
dbc = create database connection("Database Connection String goes here");
dt = execute sql(dbc, sql_statement);
close database connection(dbc);回复:JMP 和动态 SQL 查询您没有提及您正在使用哪个版本的 JMP。JMP 有一个交互式查询生成器。 从 JMP 主菜单上的帮助中,选择书籍 > 使用 JMP > 第 3 章导入数据。 有一个完整的部分是关于连接到数据库、选择数据库表、连接、选择和创建函数/聚合等。
用户界面还允许您查看通过点击选择生成的 SQL 语句。
通常需要创建相同类型的数据,但需要不同的数据范围或不同的变量集。 如果您搜索博客,您应该会找到人们编写的几个脚本示例,这些脚本用于提示用户输入一些用于修改基本 SQL 的条件并运行查询。
顺便说一句,查询生成器还允许您添加过滤器提示,因此一些脚本是内置的。如果您提供有关动态的更多详细信息,这就是我必须提供的所有信息。