prepared-statement 相关问题

Prepared Statement(或参数化语句)是一种预编译的SQL语句,用于提高性能并减轻SQL注入攻击。准备语句用于许多流行的关系数据库管理系统。


返回五行随机DNA,而不是仅返回一行

这是我必须创建一个DNA字符串的代码:与t1一样准备dna_length(int)为(select chr(65)as s union select chr(67)union select chr(71)union select chr(84) ...

回答 2 投票 1

在PDO准备好的语句中嵌套LAST_INSERT_ID()?

使用PHP与MySQL和PDO准备好的语句,我想以一种简单,安全和有效的方式模仿一个不透明的id。这个想法是在LAST_INSERT_ID的当前值上添加一个随机值。 ...

回答 1 投票 0

用Java记录PreparedStatements

一直很麻烦的一件事是,当您具有PreparedStatement而不是查询本身时,记录SQL(JDBC)错误。您总是会收到如下消息:2008-10-20 09:19:48,114错误...

回答 4 投票 14

MySQL-使用准备好的语句复制同一表中的一行并包含静态值会引发错误

我正在尝试使用准备好的语句将同一行中的一行复制到新行(INSERT),并包括一些静态值。但是,出现以下错误:copyProgram中的SQLException:java ....

回答 1 投票 0

PotgresSQL插入选择案例问题

我有以下查询,我想从子查询中插入任意数量的行。当然,我得到一个错误SQL错误[21000]:错误:使用的子查询返回了多行...

回答 2 投票 1


使用Prepared Statements从MySQL数据库验证哈希密码

我正在尝试使用password_hash()和password_verify()函数从我的MySQL数据库验证用户的哈希密码。我正在尝试使用准备好的PHP语句来实现此目的,以提高安全性...

回答 2 投票 0

在preparedstatement中如何处理单引号

[嗨,我想使用这样的准备好的语句:acl = conn.prepareStatement(“ INSERT INTO acls_t(user,topic,rw)values((从users_t中的SELECT ID,其中username =?),'?/#',1 );“); mqtt_acl.setString(1,...

回答 2 投票 0

关闭准备好的语句

我知道建议关闭结束准备好的语句。但是我有一个这样的PHP脚本:$ sql =“ SELECT * FROM`mytable` WHERE ...”; $ stmt = $ dbh-> stmt_init(); if($ stmt-> prepare(...

回答 1 投票 0

[jdbcTemplate查询带有多个参数的准备好的语句

我正在构建这样的sql字符串:String sql =“ SELECT * FROM Horse WHERE 1 = 1”;如果(horse.getName()!= null){sql + =“ AND UPPER(name)LIKE?”; } if(horse ....

回答 2 投票 1

使用PreparedStatement将日期插入MySQL数据库

我想使用准备好的语句将字符串日期更新到MySQL数据库中。我已经尝试了很多,并且总是遇到错误java.util.Date无法解析为java.sql.Date,反之亦然。我没有导入...

回答 3 投票 4

PreparedStatement-将参数设置为DEFAULT(关键字)

尽管这个问题似乎很接近,但实际上是不同的。问题有什么方法可以将DEFAULT值指定为JDBC的PreparedStatement中的参数?我想...的用例...

回答 1 投票 0

Prepare Statement与直接查询相比非常慢| Oracle数据库

我的申请中有一条准备好的陈述,需要3分钟才能得出结果。但是,我在sql developer中执行了相同的查询,只花了不到0.1秒的时间即可给出...

回答 1 投票 0

为什么返回false时无法捕获mysqli_stmt :: prepare?

我有这样的代码,并故意使查询错误:delete_test.php。

回答 1 投票 0

如何使用PHP编写的语句根据变量值设置ORDER BY列?

我正在尝试允许用户根据他们选择的列值对配置文件进行排序。但这是行不通的。在此示例中,$ _ POST ['column']的可能值将是age和user_since。 ...

回答 1 投票 -1

PHP函数执行不正确?

我一直在使用准备好的语句在PHP中构建代码验证系统。系统可以正常工作,就像我可以输入正确的代码一样,它可以将我定向到正确的位置,但是当我输入...

回答 1 投票 0

如何在准备好的语句中跳过变量单引号的形成?

我使用预处理语句,使用预处理语句中的以下代码来设置会话变量。 String sessionVariable =“ optimizer_search_depth” String sessionValue =“ 10”; prepareStatement ...

回答 2 投票 -2

Java PreparedStatement保留表名大小写

我有一个Java代码段,在WildFly服务器中运行:var stmt = conn.prepareStatement(“ SELECT * FROM Vehicles;”); ResultSet rs = stmt.executeQuery();这给了我以下例外:...

回答 1 投票 -1

如何在php中使用准备好的语句使用选择查询?

我的表月份只有一个列状态。状态列只有默认值false。我要实现的是当它是每月的第一天时,column(table)中的值应为...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.