如何更改SQL数据库中的主键数据??
展开全部
如果数据不多,你就搞到临时表里,我
CREATE
TABLE
TMP_TABLE
(和原来的结构类似的创建一个)
IF
EXIST
(SELECT
*
FROM
TABLE)
(INSERT
INTO
TMP_TABLE
SELECT
*
FROM
TALBE)
DROP
TABLE
SP_RENAME
'DBO.TMP_TABLE','TABLE','OBJECT'
CREATE
TABLE
TMP_TABLE
(和原来的结构类似的创建一个)
IF
EXIST
(SELECT
*
FROM
TABLE)
(INSERT
INTO
TMP_TABLE
SELECT
*
FROM
TALBE)
DROP
TABLE
SP_RENAME
'DBO.TMP_TABLE','TABLE','OBJECT'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主键就是用来标识每条记录的,它必须具有唯1性,同时它也具有唯1聚集索引的功能,方便查找记录,用主键查找记录是最高效的,但是主键不1定是单唯一列,可以由多列共同组成主键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
guoweifyj
说的很明白了。直接修改就行了,只要保证主键唯一性就可以。
说的很明白了。直接修改就行了,只要保证主键唯一性就可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的说就是主键的值不会重复就可以了
直接用UPDATE
SET
主键=
WHERE
直接用UPDATE
SET
主键=
WHERE
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |