(1)ID自增可以使用sequence实现,创建sequence的语句如下:
create sequence SEQ_ID /Sequence名称为SEQ_ID/minvalue 1 /最小值/
maxvalue 99999999 /最大值/
start with 1 /开始值/
increment by 1 /每次增加的值/
cache 20; /缓存个数/
插入时使用SEQ_IDNEXTVAL取下一个值。
(2)例如设置ID列为B表的主键,主键名称为PK_B,使用如下语句:
alter table Badd constraint PK_B primary key (ID);
注:建议使用PLSQLDeveloper工具,上述 *** 作都可以实现可视化,很方便。
题目有点不明确可以选择该列 右键 *** 作
特别说明:
1excel不能存储 以0开头的值
2解决的办法就是设置该列为 文本就可以保存0开头的值
手动创建数据库通常包含如下 *** 作步骤:
1、确定新建数据库名称和实例名称;
2、确定数据库管理员的认证方式;
3、创建初始化参数文件;
4、创建实例;
5、连接并启动实例;
6、使用createdatabase语句创建数据库;
7、创建附加的表空间;
8、运行脚本创建数据字典视图;
通过OracleNetAssistant(oracle网络配置助手),配置本地网络服务名,从而实现连接oracle数据库:
方法:
按Windows徽标键,进入开始界面,找到NetAssistant,单击运行之
进入OracleNetAssistant配置向导,勾选本地网络服务名配置,单击下一步;
在网络服务名配置中,勾选添加,单击下一步
输入服务名:dbname(oracle数据库的服务名通常是全局数据库名,即输入创建的数据库名称)
选择访问数据库的协议:TCP,单击下一步;
输入数据库所在的计算机主机名:dream(也可以输入主机IP地址),勾选使用标准端口1521,单击下一步
测试,进行连接数据库的测试,勾选是,进行测试,单击下一步,选择更改登录,输入数据库的用户名、口令,单击确定,显示正在连接,测试成功
配置网络服务名,单击下一步;
是否配置另一个网络服务名,勾选否,单击下一步,显示网络服务名配置完毕,单击下一步,单击完成
运行plsql,输入用户名、口令,选择数据库,连接
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)