SQL裡在過程過程裡建立表

2021-05-22 17:31:36 字數 468 閱讀 4430

--儲存過程已經存在就刪除了再建立

if exists (select name from sysobjects

where name = 'create_table_chats' and type = 'p')

drop procedure create_table_chats go

--建立儲存過程

create procedure create_table_chats

@table_name varchar(50) as

exec('--新建表

use cim_db

create table ' + 'table_' + @table_name +'

( id int not null identity(0,1),

chats varchar(50),

time datetime,

primary key(id))') go

sql 儲存過程裡的if else while

一 if else 語法 if 條件 begin 執行的操作 end else begin 執行的操作 end 二 while 語法 while 條件 begin 執行操作 end 例項 use oabusiness go 物件 storedprocedure dbo inertdate 指令碼日期...

SQL 儲存過程裡呼叫另乙個儲存過程

由於建立了乙個儲存過程,並且要在另乙個儲存過程裡呼叫這個儲存過程所以在網上找了一下相關的 現在總結一下,防止以後還會用到 由於這次我寫的儲存過程只需要返回乙個求和的結果,所以我使用了output 引數,即執行了儲存過程以後返回乙個值 具體 如下 create procedure dbo t1 tes...

儲存過程裡多條件判斷 SQL組合查詢

我儲存過程裡想實現多個傳入引數的判斷,裡面有7個傳入引數條件.create procedure sp tbwastesource search sd datetime,開始日期 ed datetime,結束日期 con1 varchar 50 con2 varchar 30 con3 varchar...