prepared-statement 相关问题

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

Java中ResultSet执行的SQL查询返回的值与在数据库中执行时不同

那是我在数据库中运行的查询:SELECT CD_MAT,SUM(QT_MAT_UTIL)AS QT_MAT_UTIL FROM T476 WHERE(CD_UN_EXEC_SERV ='X10'或CD_UN_EXEC_SERV IN(SELECT A.CD_UN_ORGANIZ FROM T016 ...

回答 2 投票 2

PHP表单/预处理语句错误

我正在创建一个用户注册表单,我对准备好的语句有问题。如果我添加一个exit();在代码中,注册不会导致任何地方。如果我不添加exit();,表单...

回答 1 投票 2

php准备语句:唯一的用户名和电子邮件错误

如何使用预准备语句创建唯一的用户名和唯一的电子邮件?我知道我所拥有的代码是错误的,因为到目前为止,如果我已经输入了正确的错误消息...

回答 3 投票 -1

JDBC如何在带有where子句的预准备语句中使用占位符?

我很难理解为什么这不会工作,如果我直接在MySQL控制台中键入完全相同的东西它接受它但是当我尝试运行它时,它会报告语法错误。 com.mysql ....

回答 2 投票 0

PHP Prepared-Statement:绑定变量参数

我的数据库中的varchar有问题,只显示0而不是过去的书面文本。我有一个URL,其中包含一些参数,如昵称,点或难度......

回答 2 投票 1

JAVA - 使用JPA和PreparedStatements的不良做法?

我正在编写一个java应用程序,我在其中使用Spring Boot和JPA将类映射到我的数据库表。但是,由于数据库结构有点复杂,我还需要......

回答 2 投票 0

这个连接语句有什么问题?

我正在使用MySQL服务器服务器版本:5.6.42-cll-lve - MySQL社区服务器(GPL)和我有一些主要问题与CONCAT()公共函数get_urls(){//创建...

回答 3 投票 1

(字符串)在php / mysql准备语句中的含义是什么?

从来没见过这个。无法找到和解释,我前几天在代码中看到它,例如:$ statement = $ db-> prepare(“insert into table(col1,col2,col3)values(?,?,?)”); $ ...

回答 3 投票 0

为什么我收到“你的SQL语法错误”错误?

我在准备mysqli语句时遇到以下错误。您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以获得正确的语法...

回答 4 投票 0

无法使用准备好的对象语句从mysql中获取多行数据[重复]

$ sql = $ conn-> prepare(“SELECT username,email FROM users WHERE username =?OR email =?”); $ sql-> bind_param('ss',$ uname,$ email); $ SQL->执行(); $ result = $ sql-> get_result(); $ row = $ ...

回答 2 投票 2

使用Hibernate Session.doWork生成序列ID

Hibernate Session的'doWork()方法可以直接访问java.sql.Connection。以下是创建和执行PreparedStatement以生成序列公共Long generateId(){...的方法之一

回答 3 投票 0

使用带有LIKE的java prepared语句

我想使用带有LIKE关键字的java预编译语句。我正在尝试匹配日期字符串。继承我的代码。 String summaryChooser =“SELECT * FROM PRODUCT p,CODE_COVERAGE_SUMMARY s WHERE”...

回答 2 投票 0

为什么这个简单的PDO预处理语句不起作用?

$ stmt = $ dbh-> prepare('SELECT * FROM config WHERE group =:group AND name =:name'); $ stmt-> bindParam(':group',$ group,PDO :: PARAM_STR); $ stmt-> bindParam(':name',$ name,PDO :: PARAM_STR);给......

回答 2 投票 1

使用PreparedStatement插入。如何自动递增ID?

我有一个PreparedStatement,例如:PreparedStatement preparedStatement = connect.prepareStatement(“INSERT into employee(id,time,name”+“(?,?,?)”,Statement.RETURN_GENERATED_KEYS); ResultSet ...

回答 3 投票 16

PHP和MySQL - 准备好的语句不会返回特定的列

我正在使用PHP和MySQL编写一个网站,我使用以下代码从ID为0或1的表中选择所有内容。但是,当我转储$ op时,它显示为空字符串,即使在......

回答 1 投票 3

通过Java中的各种过滤器组合从SQL查询中获取列

我想编写一个SQL查询来获取用户所有请求的列组合。例如对于表用户:(id,name,age,height,weight)应该可以通过...过滤

回答 3 投票 0

我是否需要关闭未使用的预准备语句?

我已经开发了某种查询构建器,我编写了一些测试来检查QueryBuilder是否构建了正确的查询。所以我有一组自编的查询,这是预期的......

回答 1 投票 1

Java PreparedStatement没有设置值

我是Java新手,我尝试设置一个小测试来读取MSSQL数据库中的一些数据。我必须将一些值传递给查询,但是这不能正常工作,如果我手动设置它...

回答 1 投票 1

JDBC请求是否与Insert查询类型一起使用?

我正在尝试运行一个insert语句,它将帮助我为以下的api调用创建用户帐户。我查看了具有select / update / ect的JMeter JDBC请求...我没有看到插入查询类型....

回答 2 投票 1

准备语句中BOOLEAN列的C数据类型是什么?

可以使用BOOLEAN数据类型创建一个列,详见MySQL中的Create boolean列,其中false为默认值。例如:CREATE TABLE Persons(ID int NOT NULL,LastName varchar(...

回答 1 投票 -1

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