题目
ORACLE 表名为变量
create PROCEDURE up_CreateTable
(
tableName_in IN VARCHAR2
)
AS
Declare SQL_in VARCHAR2(5000);
BEGIN
SQL_in := 'CREATE TABLE '||tableName_in||'
(
DM VARCHAR2(20) NOT NULL,
MC VARCHAR2(60) NOT NULL,
BZSM VARCHAR2(100)
)tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 1M
minextents 1
maxextents unlimited
)';
EXECUTE IMMEDIATE SQL_in ;
SQL_in :='alter table '||tableName_in||' add constraint PK_'||tableName_in||' Primary key(DM)';
EXECUTE IMMEDIATE SQL_in ;
end up_CreateTable;
哪里不对啊
create PROCEDURE up_CreateTable
(
tableName_in IN VARCHAR2
)
AS
Declare SQL_in VARCHAR2(5000);
BEGIN
SQL_in := 'CREATE TABLE '||tableName_in||'
(
DM VARCHAR2(20) NOT NULL,
MC VARCHAR2(60) NOT NULL,
BZSM VARCHAR2(100)
)tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 1M
minextents 1
maxextents unlimited
)';
EXECUTE IMMEDIATE SQL_in ;
SQL_in :='alter table '||tableName_in||' add constraint PK_'||tableName_in||' Primary key(DM)';
EXECUTE IMMEDIATE SQL_in ;
end up_CreateTable;
哪里不对啊
提问时间:2021-04-01
答案
基本没错,你把Declare去掉就OK了
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1实验室制氯气4HCl(浓)+MnO2==△==MnCl2+Cl2↑+2H2O 离子方程式怎么写?
- 2太阳活动对下列地球上的现象影响最大的是( ) A.产生潮汐 B.酸雨 C.火山爆发 D.短波通信受到干扰
- 3已知数列an的前n项和sn=2n^2-3n求an
- 40.01里地等于多少平方米
- 5液态二氧化碳灭火的原理,两个
- 6现有张长30cm宽20cm的长方形纸板,能做一个高5cm的无盖长方体盒子?如能,求体积
- 7四棱锥P-ABCD的底面是边长为a的正方形,PB⊥面ABCD,PA=PC,PB=a,求这个四棱椎的体积.
- 8abab式词语有哪些
- 9小学1---5年级都学过哪些常用的统计图?
- 10如果多项式(A-4)X的4次方-(5+B)X的5次方+X的2次方-3是关于X的二次多项式,求A.B的值