CREATE TABLE TESTTABLE
(
MYID int PRIMARY KEY IDENTITY(1,1),
MYNAME NVARCHAr(10)
)
请注释
SQL创建表语句转oracle
答案:3 悬赏:0
解决时间 2021-03-09 11:42
- 提问者网友:前事回音
- 2021-03-08 17:14
最佳答案
- 二级知识专家网友:没感情的陌生人
- 2021-03-08 18:33
oracle 中的数据类型没有int 和nvarchar,你这种建表的方式完全不是oracle中,希望你再看看相送的资料
如下建一张简单的表,字段myid不能为空且为主键
create table testtable
(
myid number(4,2) not null primary key,
myname varchar(10) ,
mydate date default sysdate,
updateperson varchar(10)
)
如下建一张简单的表,字段myid不能为空且为主键
create table testtable
(
myid number(4,2) not null primary key,
myname varchar(10) ,
mydate date default sysdate,
updateperson varchar(10)
)
全部回答
- 1楼网友:初心未变
- 2021-03-08 19:03
//创序列
create sequence SEQ_TEST
increment by 1
start with 1
minvalue 1
//创出发器
create or replace trigger TEST1
before insert on TEST1
for each row
begin
select TEST1.nextval into:new.ID from dual;
end;
创表
create table TESTTABLE
(
MYID int PRIMARY KEY ,
MYNAME VARCHAr2(10)
)
- 2楼网友:孤伤未赏
- 2021-03-08 18:41
这个 就是oracle的 sql 语句啊,你是想转 其它数据库的sql么?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯