PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

admin 楼主

2022-5-4 10:18:21

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

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

x

' K% l# C/ a" K, A+ }* D% Q# `! S数据库: 禁止重复数据插入数据库的方法,没有主键和索引
- I+ R7 g+ u, ~, U" j, p$ _1 s. D' Z3 Y9 w
直接进行硬核判断,查询是否有一致的值,因为当前表中不存在主键3 L, S! z# B. L2 S: o- m/ N
/ n" h7 V* B) e" b; J$ b
[mw_shl_code=sql,true]INSERT INTO ingate_standardsection SELECT
+ Q, \0 x: s4 X8 t; a'扁平梯形',
- M, Y. N+ a# z5 ~7 r$ g- \'FlatTrapezoidSection.bmp',
8 w: O6 P9 ]5 G/ \: X' I3.75,
6 r: `5 `, p; U7 M  f0 g  f3 Y50,% N9 U. u6 s+ s  `1 c/ {5 ~
25,; B) m" p0 C$ H  p6 b1 V
10,
2 Q' o1 i9 n" y  q7 ~' Y'dddddd',) y' \+ R! {/ l8 w- ?, A
'udf' 7 y1 a2 D# L( `8 s
FROM
" J( R! K$ F4 G3 d5 dDUAL
# K. K- e1 a( `1 ^; _' HWHERE. E9 f8 B7 H2 n( H
        NOT EXISTS (
8 F+ N/ k) h- q8 P# _4 O        SELECT
; Q3 a0 {1 y0 T, {, Y$ C                1 ! G. ^4 h* T" c( N( r& T6 a5 t
        FROM
8 f5 m" o& m6 ~4 O  i                ingate_standardsection * s$ F5 @% _) c( ]( U8 z! f, z& U
        WHERE& w; n+ U' A+ q. I) }
                section_type = '扁平梯形'
9 d6 R& }- |+ ]                AND section_bmp = 'FlatTrapezoidSection.bmp' 8 y8 k7 E: e1 v' x$ @, W
                AND CONCAT( section_area, '' ) = '3.75'
0 v' Y( r% T  F, u                AND CONCAT( section_dima, '' ) = '50' , o$ b+ p5 L  c; ]& ?( A+ U6 @3 j4 S- G
                AND CONCAT( section_dimb, '' ) = '25'
! Z! _2 D; [, I, ?/ C  E5 l' i                AND CONCAT( section_dimc, '' ) = '10'
: }1 [% |6 y$ d                AND section_from = 'udf'  
# t: I" C- @& ]: |8 Z' C        ). _4 l4 _! G' H
        ! W2 _& c' h4 U& O2 m  u# E# J
        [/mw_shl_code]
- a1 t( w& V$ Z& 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二次开发专题模块培训报名开始啦

    我知道了