这是一个oracle数据库表,没有主键,但是有数据,想增加一列,变主键,怎么写sql语句啊。帮忙解决下

这是一个oracle数据库表,没有主键,但是有数据,想增加一列,变主键,怎么写sql语句啊。帮忙解决下,第1张

1.

增加1列,可为null

2.

将已有数据的此列都填上值

3.

将此列调整为not

null,并创建

主键

1、在oracle中没有想sqlserver自动增长列,如果想要达到这个效果必须要自己建立索引

2、建立索性,可以为你这个需要自动增长的表建立触发器,触发器自动帮你完成自动增长工作

3、第二种方法:建立索性,插入的时候自动获取索引的下一个值

1:首先打开oracle,在左侧中右击选择新建表。

2:然后选择添加数据,添加完一组数据之后,紧接着还可以添加一组数据,把自己要填写的数据都上传之后就可以了。

3:点击另存为,这个时候会出现一个窗口,出入文件的名字,点击确定即可。

4:在表的下方就会出现一个名为Class的表,这个时候就已经创建好了,如果不行,可以按照上述步骤重新 *** 作,看看是不是哪里出现了问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6474668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-23
下一篇2023-03-23

发表评论

登录后才能评论

评论列表(0条)

    保存