标签: insert-query

Hibernate插入查询

在插入hibernate查询期间,我将一些字段作为表类对象传递给我已映射到相应的表,查询工作正常,但查询变得太大,因为每个映射对象都会单独更新到相应的表.

任何人都可以告诉我这是否是正确的插入方式,以及为什么我得到这些更新查询.

Hibernate: insert into ortms.tool_modified_his_tbl (tool_desc, old_tool_desc, connec1, old_connec1, connec2, old_connec2, landed_cost, old_landed_cost, acqui_date, old_acqui_date, manuf_date, old_manuf_date, price_ref, old_price_ref, op_rate_cost, old_op_rate_cost, stb_rate_cost, old_stb_rate_cost, day_rate1_cost, old_day_rate1_cost, day_rate2_cost, old_day_rate2_cost, packermilling_cost, old_packermilling_cost, sale_value, old_sale_value, status, created_date, modified_date, tool_id, tool_modi_reas_id, tool_modi_usr_id, supplier_id, old_supplier_id, tc_status_id, old_tc_status_id, pricing_type_id, old_pricing_type_id, old_ownership_id, ownership_id, unit_id, old_unit_id, branch_id, old_branch_id, reta_tool_choice_id, old_reta_tool_choice_id, non_ser_tol_cho_id, old_non_ser_tol_cho_id, charge_by_id, old_charge_by_id, size_range_id, old_size_range_id, rack_id, old_rack_id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, …
Run Code Online (Sandbox Code Playgroud)

java hibernate hql hibernate-mapping insert-query

7
推荐指数
1
解决办法
4400
查看次数

如何在 Yii2 中编写插入查询?

Yii2中如何将数据从一个表插入到另一个表。

这里我有两张桌子table1table2

现在我需要的是,当满足条件时,我需要将特定数据从 传输table1table2

所以帮助在 Yii2 中为这个场景编写插入查询

这是 yii2 文档中给出的插入查询

Yii::$app->db->createCommand()
->insert('user', [
'name' => 'Sam',
'age' => 30,
])->execute();
Run Code Online (Sandbox Code Playgroud)

但我需要根据 Yii2 查询转换此查询

INSERT INTO Customers (CustomerName, Country)
SELECT SupplierName, Country FROM Suppliers;
Run Code Online (Sandbox Code Playgroud)

php insert-query yii2

7
推荐指数
1
解决办法
3万
查看次数

插入包含从其他行计算的数据的新行

假设我有一个名为MyTable的MySQL表,它看起来像这样:

+----+------+-------+
| Id | Type | Value |
+----+------+-------+
|  0 | A    |     1 |
|  0 | B    |     1 |
|  1 | A    |     2 |
|  1 | B    |     3 |
|  2 | A    |     5 |
|  2 | B    |     8 |
+----+------+-------+
Run Code Online (Sandbox Code Playgroud)

并且,对于每个Id,我想插入一个新行,C其类型Value是行的类型AB值的总和Id.这个表上的主键是(Id, Type),所以不存在重复ID,类型对的问题.

我可以使用此查询创建我想要的行:

SELECT MyTable_A.Id AS Id, 'C' AS Type, (A_Val + B_Val) …
Run Code Online (Sandbox Code Playgroud)

mysql insert-query

5
推荐指数
1
解决办法
2516
查看次数

将DATETIME从C#插入Oracle DB时,格式代码出现两次错误

我面临查询的下面的oracle错误

插入查询:

INSERT INTO WINBACK_REFERRAL_CODES
  (REFERRAL_CODE, IS_DELETED,  CREATED_BY, 
   CREATED_DT,
   MODIFIED_BY,
   MODIFIED_DT, DELETED_BY,  DELETED_DT)
values
  ('sfsdfsd',     'N',         'LA\a03789',
   To_date('4/18/2013 3:57:47 PM','MM/DD/YYYY HH12:MI:SS AM'),
   '',
   To_date('','MM/DD/YYYY HH12:MI:SS AM'),
   '',
   To_date('4/18/2013 3:57:47 PM','MM/DD/YYYY HH12:MM:SS AM'));
Run Code Online (Sandbox Code Playgroud)

错误信息:

有人可以帮我解决这个问题.我试图以4/18/2013 3:57:47 PM的格式向oracle DB 插入日期和时间.

c# oracle datetime insert-query

4
推荐指数
1
解决办法
2万
查看次数

PHP/MySQL插入查询

对于我的生活,我不能让这个插入查询工作.

mysql_connect("**host**", "**username**", "**password**") or error("Could not connect: ".mysql_error());
mysql_select_db("**db_name**");
$db = mysql_query("INSERT INTO `pass_reset` (id,status,key,email) VALUES ('','0','$key','$email')");
Run Code Online (Sandbox Code Playgroud)

它返回此错误:

您的SQL语法有错误; 检查与您的MySQL服务器版本对应的手册,以便在第1行使用"密钥,电子邮件"VALUES('','0','','')附近的正确语法

有人可以帮我吗?我真的在这个简单的查询中拔出头发.

php mysql insert-query

3
推荐指数
1
解决办法
4068
查看次数

在liquibase中为插入查询定义Changeset

我有两张表如下:

CREATE TABLE StudentMaster (
  sId      SERIAL,
  StudentName VARCHAR(50)
);

CREATE TABLE StudentClassMap (
  studnetId BIGINT UNSIGNED NOT NULL,
  studentClass VARCHAR(10),
  FOREIGN KEY (studnetId) REFERENCES StudentMaster (sId)
);
Run Code Online (Sandbox Code Playgroud)

这是我的插入查询.

INSERT INTO StudentMaster (studentName) values ('Jay Parikh');

INSERT INTO StudentClassMap (studnetId, studentClass)
values ((SELECT sId from StudentMaster where studentName='Jay Parikh'),
        'M.Sc. 1st Year');
Run Code Online (Sandbox Code Playgroud)

我想为其中的查询定义ChangeSetliquibase.

对于First查询,ChangeSet将是:

<changeSet author="unknown" id="insert-example">
    <insert tableName="StudentMaster ">
        <column name="studentName" value="Jay Parikh"/>
    </insert>
</changeSet>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何为另一个查询定义ChangeSet.
有帮助吗?提前致谢.

mysql sql changeset insert-query liquibase

3
推荐指数
1
解决办法
2万
查看次数

PHP和MySQL:运行带插入的mysql_query后可以获取新行的ID吗?

是否有一种简单的方法来运行带插入的mysql_query并获取新行的ID,例如在返回中?或者我是否必须使用select来检查它?

php mysql insert-query

1
推荐指数
1
解决办法
149
查看次数

如何使用mysql更新查询和mysql一起插入查询?

这个条件:有一个表格在html和php haivng大约120个字段它为一个网站我提交这个表单提交到一个php页面,我首先使用$ _REQUEST []然后使用插入查询插入来检索所有值所有这些都在我的mysql数据库中的同一个表中的特定coloums中.现在我将不得不再次执行所有过程来更新这些值.因为插入查询和更新查询的语法完全不同.

我不想写另外100行代码.有没有办法使用我在插入查询中编写的代码来更新数据.

php mysql insert-update insert-query sql-update

0
推荐指数
1
解决办法
4201
查看次数