工作负载主要由动态 SQL 组成
“静态和动态 SQL考虑因素”一节更详细地讨论包概念。
The section " Static and Dynamic SQL considerations" covers package concepts in more detail.
当应用程序从头开始构建整个SQL 语句时,通常会用到变动列表动态 SQL。
Varying-list dynamic SQL is typically used when an application builds the entire SQL statement from scratch.
SQL语句分布图显示数据库的动态和静态 SQL语句的分布情况。
SQL statement distribution shows the distribution of dynamic and static SQL statements for a database.
我们将使用SQL查询公式指定“动态”的分类,而不使用消息自己的分类。
We will assign "dynamic" categories, using the SQL Query formula, rather than use the categories in the messages themselves.
因此,要形成保护数据库的习惯,请尽可能避免使用动态SQL代码。
So, to form the habit of guarding your database, avoid dynamic SQL code as much as possible.
它所利用的只是具有一些动态构造的SQL和不可信用户输入的应用程序。
All it takes is an application with some dynamically constructed SQL and untrusted user input.
可以使用SQL命令EXECUTE来执行这个动态预备语句。
This dynamically prepared statement can be executed using the SQL command execute.
如果无法避免动态SQL代码,请不要对列直接使用输入。
If you can't avoid dynamic SQL code, don't use input directly for columns.
调优动态的SQL查询对于参议院dba团队而言需要花更多的时间和精力。
Tuning dynamic SQL queries was taking more time and effort for the Senate DBA group.
动态分配并重新分配SQLPL中的阵列。
动态生成的SQL查询用于检索匹配的行数。
A dynamically generated SQL query is used to retrieve the number of matching rows.
示例:动态修改SQLpassthrough模式。
动态或静态SQL选择。
ABAP使用动态元素表示法动态地指定Opensql子句。
ABAP USES dynamic token specification to specify an Open SQL clause dynamically.
使用SQL在运行时动态地创建。
在构造sql语句之后,剩下的步骤就与其他具有参数标记的动态语句完全相同了。
After we compose our SQL statement, all the other steps are the same as for any dynamic statement with parameter markers.
包缓存——为存储静态和动态sql语句而分配的内存。
Package Cache - Memory allocated to store both static and dynamic SQL statements.
清单5展示了部分动态sql快照的输出。
清单7展示了动态sql快照输出中针对该查询的那部分。
Listing 7 shows the section in the Dynamic SQL snapshot output for this query.
模式可以是事务的,也可以是非事务的,并且他们支持动态sql或者存储过程。
Patterns can be transactional or non-transactional, and they can support dynamic SQL or stored procedures.
这个独特的特性使得在设计时能够动态执行sql语句并允许回滚。
This unique feature makes it possible for dynamic execution of SQL statements at design time with rollback capabilities.
另外,通过使用静态SQL,您可以降低恶意注入的机会,这是动态sql的一个众所周知的安全问题。
Also, by using static SQL you reduce the opportunity for malicious injection, which is a well-known security issue with dynamic SQL.
另外,通过使用静态SQL,您可以降低恶意注入的机会,这是动态sql的一个众所周知的安全问题。
Also, by using static SQL, you reduce the opportunity for malicious injection, which is a well-known security issue with dynamic SQL.
这时使用默认的NULLID包集来执行动态sql语句。
The default NULLID package set is used to execute dynamic SQL statements.
我平常会查看动态sql的攻击时间和CPU时间视图。
I normally look at views of elapsed times and CPU times for dynamic SQL.
此外,可静态执行的SQL越多,则意味着恶意注入的机会越少,恶意注入是动态sql的一个众所周知的安全问题。
In addition, the more SQL that can be executed statically means less opportunity for malicious injection, which is a well-known security issue with dynamic SQL.
对于动态sql语句,授权针对每个语句进行。
For dynamic SQL statements, authorization takes place on a per statement basis.
然而,JDBC提供了对sql语句的执行的细粒度控制,并提供了真正的动态sql能力。
However, JDBC provides finer-grained control over the execution of SQL statements and offers true dynamic SQL capability.
在本例中,sql语句是允许相同攻击的动态语句。
In this example, the SQL statement is a dynamic statement that would allow the same attack.
应用推荐