检查SQL语句的语法,漂亮的打印出来的SQL语句
工作SQL分析器。NET的开发,以帮助人们要查询的SQL语句的语法,漂亮的打印出SQL语句,SQL语句解析成语法树在自己的程序。
一般SQL分析器提供详细信息关于一个SQL语句,如语句类型(选择,插入,更新,删除或创建和等),什么是表和领域被使用在一份声明中,和SQL语句的神器出山:www.shenqi73.com不同部分都还可以这样where子句,GROUP BY子句和HAVING子句和上...
一般SQL分析器是专门用来对付SQL语句使用不同的数据库如甲骨文,DB2,INFORMIX,SYBASE时,Postgres,MySQL和等。
一般的SQL分析器有不同的版本。NET,COM和Delphi。此试用版被设计来处理所有的SQL引擎,是目前可用的DB2,MSSQL,MYSQL,Oracle和访问。
下面是一些主要特点的“常规SQL分析器。NET”:
清理凌乱SQL代码:
·轻松集成到
应用程序中的SQL格式化的颜色编码的布局,易于浏览,让您的产品的专业的感觉。
检测SQL语法错误:
·您的应用程序将是一个数据库执行查询之前,能够验证SQL语法。这是非常有用的,特别是如果你动态生成的SQL是基于用户的输入。
摆脱SQL注入:
·避免容易受到SQL注入在ASP.NET或Java应用程序,通过自动检测恶意SQL段,我们准备使用的库。
检索/重构的表和列名:
·精确地确定和重命名每个表和列中存储的SQL语句是非常复杂的嵌套子查询了很多,但我们可以把它轻松为您免费。
受影响的SQL对象:
·解析出影响SQL对象在一个SQL
文件,可以有很多不同类型的SQL(选择,插入,创建,删除等),并帮助确定受到影响,包括但不限于架构,表,列。
在DDL的关系,发现:
·快速定位中的主键/外键的DDL脚本找出的各种表之间的复杂关系。提取表,属性名,数据类型可以用来生成CRUD语句。
在XML的查询语法分析树:
·解析SQL是一个非常困难的任务,但我们在这里帮助。我们将为您提供一个SQL查询语法分析树的XML输出,可以让你进行进一步的处理SQL脚本。
重写和转换SQL:
·修改SQL表达式/条件在where子句中重建一个新的过滤器。重写Oracle专有的连接ANSI SQL兼容的连接。转换SQL数据库之间的差异。
CRUD报表生成:
·阅读复杂而庞大的表创建,读取,更新,删除和插入操作立即对他们的SQL脚本,这几乎是不可能做到这一点,没有用
工具的帮助。
SQL分析器甚至可以做的更多:
·我们致力于不断改进我们的产品,所以这将是更容易使用,具有更大的灵活性,使您的
软件产品是一笔宝贵的财富。在这里,我们为您提供额外的演示,可能会对你有所帮助。
限制:
·大小小于10000个字符处理SQL查询。
·将在90天内到期后下载。此版本中的新功能:
·支持 - 在DB2标识符字符
·支持DB2 SET子句的左侧括号内。
·重命名单位dbcmds,到lzdbcmds。
·支持SQL Server deny语句
·支持SQL语句,语句块,遵循声明语句直接。
·支持FETCH FIRST ROW
·修正了一个错误,这会减慢解析(甚至冻结解析)时,表名是一个很大的查询
·加入欧共体OUTER_JOIN,以排除joined_table的,因此,所有这些table_ref XXX RW_JOIN table_ref具有相同的优先级,这使正确的SQL组织:SELECT * FROM S1,自然连接W3,LEFT OUTER JOIN S2 = S2 ON S1.S。小号
新的格式选项:
·gfmtopt.declare_list_style,
·gfmtopt.declare_comma_option,
·gfmtopt.LinebreakBeforeParamInExec所取代
·gfmtopt.exec_first_paramater_in_newline
·gfmtopt.exec_parameters_style
·gfmtopt.exec_parameters_comma_option
·gfmtopt.exec_parameters_align_value
·修正了一个错误,不能修改的情况下引号的标识符的表/列/别名
·...