PLM之家PLMHome-工业软件与AI结合践行者

[原创] 数据库: 禁止重复数据插入数据库的方法,没有主键和索引

[复制链接]

2022-5-4 10:18:21 1618 0

admin 发表于 2022-5-4 10:18:21 |阅读模式

admin 楼主

2022-5-4 10:18:21

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x

6 A" T6 e$ @+ G) h8 A, ]( |; b" {数据库: 禁止重复数据插入数据库的方法,没有主键和索引
+ {& m( i$ o" U: p* J! b5 J+ B
6 ]' u+ L8 z1 ~6 i% K/ g直接进行硬核判断,查询是否有一致的值,因为当前表中不存在主键" _) \! Z; R& ^& r3 ?' m$ b$ h

* ?4 _% U' p4 R- C, X[mw_shl_code=sql,true]INSERT INTO ingate_standardsection SELECT
% w/ V- Z. v( |! B0 A) v* K" ^' T7 ?'扁平梯形',
, d* \) f! i; p* C: k- U1 j'FlatTrapezoidSection.bmp',
: c7 ^* u+ U9 b6 Q9 d3 r5 F3.75,; m2 D! d+ J3 h7 r* N
50,
  x9 w6 _& Q+ J5 ]6 l7 Z25,
  j+ y+ P+ n6 O10,2 c) V  ~, }" `4 y1 |+ w3 `
'dddddd'," c. [/ p3 M4 G; a* v
'udf' ; ]1 e9 Q' @3 R; m5 x
FROM
7 c/ ]# V4 O6 z+ W5 X* G" DDUAL 8 U# H  p7 l6 B- Z1 a
WHERE$ L* a* e! g, x, ^# I6 O1 w
        NOT EXISTS (. a. l* G: Z" I
        SELECT! h7 G3 i' b& V$ }; K) c
                1
, P& s: k) H0 \  o( M        FROM
2 g. n6 f, a$ R0 e6 @6 ~                ingate_standardsection 5 P; g! I- A7 J0 ~- Y  T
        WHERE: Q# s! g1 w: o
                section_type = '扁平梯形'
  I- Y5 j5 s* `! v& f1 K                AND section_bmp = 'FlatTrapezoidSection.bmp' 9 C6 R. |6 I; j
                AND CONCAT( section_area, '' ) = '3.75' : g" y% ?) m. p1 `' o
                AND CONCAT( section_dima, '' ) = '50'
8 ~) \- Q( l4 q. `; z7 v, w                AND CONCAT( section_dimb, '' ) = '25'
  K5 ?% Y+ ~2 W- z                AND CONCAT( section_dimc, '' ) = '10' 5 K4 ~" A/ ^: J# Q' c2 q
                AND section_from = 'udf'  ; p; V: o6 g) p% {
        )" |6 G0 e' [! w* x# ^
        ( K4 ^6 H- n  f' ~5 W# ^
        [/mw_shl_code]  r! q0 I) g5 t" @! r. p! m
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了