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

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

[复制链接]

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

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

admin 楼主

2022-5-4 10:18:21

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

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

x
5 o" p7 l2 J5 A0 k! g/ l5 M# y. G
数据库: 禁止重复数据插入数据库的方法,没有主键和索引
$ [3 w9 v0 x7 Z( Y& ^" J8 d6 Y4 W2 ~
6 a1 o. j7 r) j4 ^' x  Q9 Q直接进行硬核判断,查询是否有一致的值,因为当前表中不存在主键
0 C! _& M1 u( x0 h! o6 _
0 W+ t4 ]% R* h1 E- T1 F+ l5 H! u[mw_shl_code=sql,true]INSERT INTO ingate_standardsection SELECT! y6 s/ Z$ V8 o8 W
'扁平梯形',
2 U2 H8 h7 b: C9 Y1 l0 c'FlatTrapezoidSection.bmp',
3 f: h6 k! {2 u- K; o' _) U3.75,
& u: A, w8 y7 \  W50,) Z% T7 B4 J% [& g8 I, r* a$ ~
25,9 \/ V3 Q& h8 k. l0 o- m
10,6 [0 y' N( r/ D! |1 E
'dddddd',# w4 ?" i' j: h( ~
'udf'
$ B! h/ Q5 @6 }1 M7 ?FROM
2 G7 w0 g- e  A6 X: r+ \% b+ M* CDUAL 5 P- x# b7 ~) i# q3 p" Z* `
WHERE
( f3 n. Y8 x1 g- R' l1 y        NOT EXISTS (6 H% @, c9 L  y9 j# O/ Q1 E
        SELECT
9 ?4 z3 V9 T* K8 X& M                1 9 X2 G; b  Y7 ?, c" }
        FROM
9 p* H5 n$ m; A5 O                ingate_standardsection
% p* |. F' K4 F8 T% H* \        WHERE) I2 {$ K( E2 K: B( `
                section_type = '扁平梯形' / U' U$ L$ i) L' M0 y' x. w0 s- J
                AND section_bmp = 'FlatTrapezoidSection.bmp' 3 r( L6 E4 }( t( L: s  G. T
                AND CONCAT( section_area, '' ) = '3.75' ( \& u% `0 d5 t! s* Y; _
                AND CONCAT( section_dima, '' ) = '50'
9 J4 J/ J7 {& e& U6 }                AND CONCAT( section_dimb, '' ) = '25'
1 ]5 J8 q; ]# t* K, n3 z0 K                AND CONCAT( section_dimc, '' ) = '10' 6 A+ {% h3 g' K# L
                AND section_from = 'udf'  # B: A# r* n9 h3 q
        )
# d# \( \/ _9 I8 O! P        # V# r( H  ^) `$ @
        [/mw_shl_code]9 ]" M6 O. t, R- Q: X
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了