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

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

[复制链接]

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

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

admin 楼主

2022-5-4 10:18:21

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

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

x

9 x, K4 I& k, |数据库: 禁止重复数据插入数据库的方法,没有主键和索引4 ~6 p6 {' E- I7 Q  ~: |3 Y) [

; Y' c$ ^; X" I直接进行硬核判断,查询是否有一致的值,因为当前表中不存在主键
& {' \0 i; Y7 c5 j0 P( X# ^7 K5 `+ b) j, z* S: B
[mw_shl_code=sql,true]INSERT INTO ingate_standardsection SELECT. t( y2 p$ Y! K& K& \4 K
'扁平梯形',
# |* }7 c' o% N1 k0 l9 I' W" d'FlatTrapezoidSection.bmp',4 G# G9 Z3 f. U# G" ?( j
3.75,
3 {6 j. L" Y) C9 U" @% p50,
  |% A3 l# I! X% d$ I) R' O25,
2 g% W. Y# T! \9 k+ E. L10,
( _. H) g( M; {' n  L& v& l; U) D'dddddd',
: x9 O. s; E* z0 W'udf' ( a3 X7 E8 j/ L; ~$ c( A
FROM/ n$ @' R' _! X, S. l
DUAL
$ r2 k1 }0 [' c, H* I( VWHERE/ V' a5 o9 R& Z  l% f1 n
        NOT EXISTS () g4 r5 ~, [4 j6 X
        SELECT. C! o4 w3 C, Y5 r& E" Z' {* r
                1
$ f6 ]$ q% P: Q  _/ p        FROM
  D; W/ r* z& C                ingate_standardsection
. J7 a1 P$ E# ^4 w* z        WHERE
, F# s, v+ O8 L: z                section_type = '扁平梯形' 2 A( C$ ?+ o# f; d
                AND section_bmp = 'FlatTrapezoidSection.bmp'
: e. h; G0 X. z* p8 P0 J( z                AND CONCAT( section_area, '' ) = '3.75'
& y% a. X3 _& U2 ~9 ?8 J! z( H" @                AND CONCAT( section_dima, '' ) = '50'
1 L+ ~3 H% \  K! X                AND CONCAT( section_dimb, '' ) = '25' . z/ I: P9 |0 r9 X/ \0 b: M
                AND CONCAT( section_dimc, '' ) = '10' - ]4 k) Y* \, H% ?$ Z* y1 X) ~* S
                AND section_from = 'udf'  ( A3 ?5 J; P  j+ G3 [* ?
        )
) M8 E% ~4 a, T9 d3 l  q       
' |; v7 y' j( F  ?% O        [/mw_shl_code]
5 Q4 b* t" }/ n" W1 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二次开发专题模块培训报名开始啦

    我知道了