在sql2008中,如何查看已经创建好的视图,创建时候的语句?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在sql2008中,如何查看已经创建好的视图,创建时候的语句?相关的知识,希望对你有一定的参考价值。
参考技术A 用sp_helptext这个函数用法
sp_helptext 视图名这个可以查看到这个视图的写法
所有已经创建的视图
可以把数据库展开里面有单独的“视图”这个文件夹。 参考技术B 数据库版本SQL
SERVER
2008
R2
1、打开视图节点,找到要查看的视图,右键点击该视图,然后点击“设计”。
2、在视图设计窗口就可以看到创建的语句,如下图。
(如有帮助,请采纳,谢谢)
请问在一个已经创建好的package里面创建存储过程该如何弄啊
Oracle,谢谢,在plsql developer里面,好像存储过程的声明和实现
一楼说的是新创建一个package吧,在老package里面创建新的存储过程呢,谢谢
1.SPEC是声明部分:
CREATE OR REPLACE PACKAGE pk_a
IS
procedure p_test(i_name in varchar2,o_result out varchar2);
end pk_a;
2.BODY是功能实现部分:
CREATE OR REPLACE PACKAGE body pk_a
IS
procedure p_test(i_name in varchar2,o_result out varchar2)
is
begin
dbms_output.put_line('输入参数为:'||i_name);
o_result := i_name;
end;
end pk_a;
3.调用示例:
declare v_result varchar2(50);
begin
pk_a.p_test('aa',v_result);
end;
一楼说的是新创建一个package吧,在老package里面创建新的存储过程呢,
------------------------------------------------
哎..哥们,有点无语了
照画葫芦就可以啦
在声明部分增加类似
"procedure p_test(i_name in varchar2,o_result out varchar2);"
的声明
在功能实现部分增加类似
"
procedure p_test(i_name in varchar2,o_result out varchar2)
is
begin
dbms_output.put_line('输入参数为:'||i_name);
o_result := i_name;
end;
"
这样就可以了嘛 参考技术A 如一楼,
加存储过程一样加入
声明及body
注意顺序
以上是关于在sql2008中,如何查看已经创建好的视图,创建时候的语句?的主要内容,如果未能解决你的问题,请参考以下文章
请问在一个已经创建好的package里面创建存储过程该如何弄啊