hibernate保存数据时,如果数据库中已有该数据时会保存吗

hibernate保存数据时,如果数据库中已有该数据时会保存吗,第1张

你好,如果数据库已经存在该

主键

id的数据,则不保存,只更新该数据。

如果不存在该主键,则保存。

建议用saveOrUpdate(o)这个方法。

如果还有

问题,请

百度hi

聊。

望采纳。

高中英语合集百度网盘下载

链接:>pwd=1234

提取码:1234

简介:高中英语优质资料下载,包括:试题试卷、课件、教材、视频、各大名师网校合集。

--已自测成功

-- 修改处:SQL第二行 将倒数第二行提到正数第二行

--        字段 加不是单引号,是MySQL的特殊字符

--        SQL第五行 null  缺少一个字母l

CREATE TABLE IF NOT EXISTS goods(

 `goods_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,

`goods_sn` CHAR(15) NOT NULL DEFAULT '',

`cat_id` SMALLINT(6) NOT NULL DEFAULT '0',

`brand_id` SMALLINT(6) NOT NULL DEFAULT '0',

`goods_name` VARCHAR(30) NOT NULL DEFAULT '',

`shop_price` DECIMAL(9,2) NOT NULL DEFAULT '000',

`market_price` DECIMAL(9,2) NOT NULL DEFAULT '000',

`goods_number` SMALLINT(6) NOT NULL DEFAULT '1',

`click_count` MEDIUMINT(9) NOT NULL DEFAULT '0',

`goods_weight` DECIMAL(6,3) NOT NULL DEFAULT '0000',

`goods_brief` VARCHAR(100) NOT NULL DEFAULT '',

`goods_desc` TEXT NOT NULL,

`thumb_img` VARCHAR(30) NOT NULL DEFAULT '',

`goods_img` VARCHAR(30) NOT NULL DEFAULT '',

`ori_img` VARCHAR(30) NOT NULL DEFAULT '',

`is_on_sale` TINYINT(4) NOT NULL DEFAULT '1',

`is_delete` TINYINT(4) NOT NULL DEFAULT '0',

`is_best` TINYINT(4) NOT NULL DEFAULT '0',

`is_new` TINYINT(4) NOT NULL DEFAULT '0',

`is_hot` TINYINT(4) NOT NULL DEFAULT '0',

`add_time` INT(10) UNSIGNED NOT NULL DEFAULT '0',

`last_updata` INT(10) UNSIGNED NOT NULL DEFAULT '0',

UNIQUE KEY `goods_sn` (`goods_sn`)

) ENGINE=INNODB DEFAULT CHARSET=utf8;

以pzl_order_goods`表中order_id = '88'的记录为基准,关联符合条件的3个表(pzl_products,pzl_goods,pzl_brand)的记录,并且将按照下列条件显示查询结果:

1 显示pzl_order_goods的所有字段

2 名字为storage的字段。具体表示结果为:如果pzl_order_goods表的product_id > 0则显示为pzl_products表的product_number字段值,否则显示pzl_goods表的goods_number字段值。

3pzl_order_goods的goods_attr字段

4brand_name字段:如果pzl_brand的brand_name为NULL则显示空,否则显示brand_name原值。

5pzl_products表的product_sn字段。

以上就是关于hibernate保存数据时,如果数据库中已有该数据时会保存吗全部的内容,包括:hibernate保存数据时,如果数据库中已有该数据时会保存吗、求2008高考英语新增单词、mysql数据库建表语句错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10085933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存