SQL存储过程和ER图的问题
发布网友
发布时间:2022-04-08 08:39
我来回答
共4个回答
懂视网
时间:2022-04-08 13:00
<pre name="code" class="sql">-- datediff( day, '比较时间', GETDATE() )
DECLARE @ctime INT
SELECT @ctime = datediff( day, (SELECT MAX(InDate) FROM OrderSettlement), GETDATE() )
IF @ctime > 0
BEGIN
-- 时差大于1天
END
版权声明:本文为博主原创文章,未经博主允许不得转载。
sql计算时间差执行存储过程
标签:sql server sql计算时间差
热心网友
时间:2022-04-08 10:08
1、
create table tdim_city_airport(city varchar2(10),airport varcha2(10));--- 城市拥有1个或多个机场
create table tdim_airlines_route(airlines varchar2(10),route varchar2(10)); ----有许多航空公司,每个航空公司拥有多条航线
create table tdim_route_flight (route varchar2(10),flight varchar2(10))---;每条航线上拥有一个或多个航班
create table flight ---航班
(id int,
start_airport varchar2(10),
arrived_airport varchar2(10),
arrived_time date,
plant_type varchar2(10),
price varchar2(10)
)
这个写出来还不会写 你就别问了。E-R 那么简单不会?
2 、create o r replace p_subtract(aa in integer;
bb in integer;
cc out integer)
is
begin
cc :=bb-aa;
dbms_output.put_line('result'||cc);
end;
3、略
4、下班了,自己想
热心网友
时间:2022-04-08 11:26
2、
CREATE OR REPLACE PROCEDURE p_subtract(num1 IN NUMBER,num2 IN NUMBER,res OUT NUMBER) as
BEGIN
res:=num1-num2;
dbms_output.put_line(RES);
end p_subtract;
热心网友
时间:2022-04-08 13:01
3.create or replace a_proc(b out integer)
as
begin
b=18-35;
dmbs_output.put_line(b);
end;
4.