sql基本語法複習和整理

2021-06-27 01:48:23 字數 1145 閱讀 1968

1.建立儲存過程(乙個登入的例子):

create procedure [dbo].[proc_loginuser]   //定義儲存過程名稱

@u_name varchar(30) output,       //定義輸出引數

@u_pawd varchar(16),                   //定義輸入引數

@result int output, 

@r_kp varchar(500) output,

@s_ip varchar(20),

@s_turename varchar(30) output,

@s_centerid int output

as//一下就是儲存過程的實現

declare @tempid int -- 角色表的id   //定義變數

set @tempid =-1;      //賦值

update t_sysuser set s_lastlogin =getdate(),s_ip =@s_ip where s_uname =@u_name and s_pwd = @u_pawd and s_isstop = 0

select @result = s_role ,@u_name =s_id,@r_kp=r_kp ,@s_turename =s_turename,@s_centerid=s_centerid from t_sysuser where s_uname =@u_name and s_pwd = @u_pawd and s_isstop = 0

select @tempid = isnull(r_id,-1) from t_role  where r_id =@result

set @result = @tempid

2.建立檢視:

create view [dbo].[檢視名稱]

as檢視的實現

3.新建乙個字段:alter  table 表名 add 欄位名  型別  如:alter  table msg_kehu add kh_mdid int

4.修改乙個字段:alter   table   表名  alter   column   欄位名   型別   如:alter   table   msg_caigouxiangqing   alter   column   cgxq_number   float  

Sql 語法整理

q uery 1select 和 select 語句 select lastname,firstname from persons 2select distinct 語句 select distinct company from orders 3where select from persons w...

c 基本語法複習

using system 引用命名空間 1.輸出字串 console.write 輸出字串內容 console.writeline 輸出內容並換行 2.格式化字串 console.writeline 兩個數相加 3,4,7 能夠把後面的數字引入字串 標記可以多次使用 console.writelin...

SQL基本語法

update 有關update,急!在oracle資料庫中 表 a id firstname,lastname 表 b id,lastname 表 a 中原來id,firstname兩個欄位的資料是完整的 表 b中原來id,lastname兩個欄位的資料是完整的 現在要把表 b中的lastname欄...