⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 应变传感器安装表.sql

📁 大型桥梁健康监测中的关于数据库的存储过程的实现
💻 SQL
📖 第 1 页 / 共 2 页
字号:
/*
 *	位置:[8#断面],静系数和应系数
 *	静系数1=37879
 *	应系数1=0.950
 *	静系数2=40168
 *	应系数2=1.009
 *	静系数3=41434
 *	应系数3=1.072
 */
insert into YingBianPara values(8,1,37879,0.950)
insert into YingBianPara values(8,2,40168,1.009)
insert into YingBianPara values(8,3,41434,1.072)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[9#断面],静系数和应系数
 *	静系数1=8515
 *	应系数1=1.028
 *	静系数2=10936
 *	应系数2=0.973
 *	静系数3=12237
 *	应系数3=1.059
 */
insert into YingBianPara values(9,1,8515,1.028)
insert into YingBianPara values(9,2,10936,0.973)
insert into YingBianPara values(9,3,12237,1.059)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[10#断面],静系数和应系数
 *	静系数1=14600
 *	应系数1=0.930
 *	静系数2=15758
 *	应系数2=0.983
 *	静系数3=16912
 *	应系数3=1.090
 */
insert into YingBianPara values(10,1,14600,0.930)
insert into YingBianPara values(10,2,15758,0.983)
insert into YingBianPara values(10,3,16912,1.090)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[11#断面],静系数和应系数
 *	静系数1=17982
 *	应系数1=0.989
 *	静系数2=19387
 *	应系数2=1.112
 *	静系数3=20623
 *	应系数3=0.959
 */
insert into YingBianPara values(11,1,17982,0.989)
insert into YingBianPara values(11,2,19387,1.112)
insert into YingBianPara values(11,3,20623,0.959)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[12#断面],静系数和应系数
 *	静系数1=21787
 *	应系数1=1.000
 *	静系数2=22877
 *	应系数2=0.997
 *	静系数3=24341
 *	应系数3=0.980
 */
insert into YingBianPara values(12,1,21787,1.000)
insert into YingBianPara values(12,2,22877,0.997)
insert into YingBianPara values(12,3,24341,0.980)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[13#断面],静系数和应系数
 *	静系数1=34234
 *	应系数1=1.039
 *	静系数2=35197
 *	应系数2=1.002
 *	静系数3=40260
 *	应系数3=1.000
 */
insert into YingBianPara values(13,1,34234,1.039)
insert into YingBianPara values(13,2,35197,1.002)
insert into YingBianPara values(13,3,40260,1.000)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[14#断面],静系数和应系数
 *	静系数1=30441
 *	应系数1=1.014
 *	静系数2=23437
 *	应系数2=1.017
 *	静系数3=32834
 *	应系数3=0.923
 */
insert into YingBianPara values(14,1,30441,1.014)
insert into YingBianPara values(14,2,23437,1.017)
insert into YingBianPara values(14,3,32834,0.923)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[15#断面],静系数和应系数
 *	静系数1=25433
 *	应系数1=0.997
 *	静系数2=26608
 *	应系数2=1.003
 *	静系数3=29082
 *	应系数3=1.095
 */
insert into YingBianPara values(15,1,25433,0.997)
insert into YingBianPara values(15,2,26608,1.003)
insert into YingBianPara values(15,3,29082,1.095)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[16#断面],静系数和应系数
 *	静系数1=8059
 *	应系数1=0.951
 *	静系数2=13123
 *	应系数2=0.997
 *	静系数3=15551
 *	应系数3=1.034
 *	静系数4=17797
 *	应系数4=1.044
 */
insert into YingBianPara values(16,1,8059,0.951)
insert into YingBianPara values(16,2,13123,0.997)
insert into YingBianPara values(16,3,15551,1.034)
insert into YingBianPara values(16,4,17797,1.044)
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	位置:[0#断面],静系数和应系数
 *	静系数1=20455
 *	应系数1=1.052
 *	静系数2=22829
 *	应系数2=0.989
 *	静系数3=25036
 *	应系数3=1.015
 *	静系数4=27831
 *	应系数4=1.050
 *	静系数5=30297
 *	应系数5=1.062
 *	静系数6=35093
 *	应系数6=1.020*/
insert into YingBianPara values(0,1,20455,1.052)
insert into YingBianPara values(0,2,22829,0.989)
insert into YingBianPara values(0,3,25036,1.015)
insert into YingBianPara values(0,4,27831,1.050)
insert into YingBianPara values(0,5,30297,1.062)
insert into YingBianPara values(0,6,35093,1.020)
Go
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	存储过程名:sp_GetBySection
 *	说明:通过断面获取应变静系数和应系数
 *	修改日期:2006.6.15
 */
If Exists (Select * From dbo.Sysobjects Where id=Object_ID('sp_GetBySection'))
 	 Drop Procedure sp_GetBySection
Go
Create Procedure sp_GetBySection(
	@sec int
	)
As
	Select * From YingBianPara Where sec=@sec
	Order By hole asc
Go
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	存储过程名:sp_GetYingBianPara
 *	说明:获得应变的安装位置
 *	修改日期:2006.6.15
 */
If Exists (Select * From SysObjects Where id=object_id('sp_GetYingBianPara'))
 	Drop Procedure sp_GetYingBianPara
Go
CREATE Procedure sp_GetYingBianPara
As
	Select distinct wbridge,locate,YingBianSetting.sec,number
	from YingBianSetting,YingbianPara
	where YingBianSetting.sec=YingBianPara.sec
	group by wbridge,locate,YingBianSetting.sec,number
Go
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	存储过程名:sp_UpdateYBPjing
 *	说明:更新应变参数表的静系数
 *	修改日期:2006.6.15
 */
If Exists (Select * From SysObjects Where id=Object_id('sp_UpdateYBPjing'))
 	Drop Procedure sp_UpdateYBPjing
Go
Create Procedure sp_UpdateYBPjing(
	@sec int,
	@hole int,
	@jingpara int
	)
As
	Update YingBianPara Set jingpara=@jingpara
	Where sec=@sec and hole=@hole
Go
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	存储过程名:sp_UpdateYBPying
 *	说明:更新应变参数表的应系数
 *	修改日期:2006.6.15
 */
If Exists (Select * From SysObjects Where id=Object_id('sp_UpdateYBPying'))
 	Drop Procedure sp_UpdateYBPying
Go
Create Procedure sp_UpdateYBPying(
	@sec int,
	@hole int,
	@yingpara float
	)
As
	Update YingBianPara Set yingpara=@yingpara
	Where sec=@sec and hole=@hole
Go
/*******************************************************************************************/

/*******************************************************************************************/
/*
 *	存储过程名:sp_UpdateYingBianPara
 *	说明:更新应变参数表的静应系数
 *	修改日期:2006.6.15
 */
If Exists (Select * From SysObjects Where id=Object_id('sp_UpdateYingBianPara'))
 	Drop Procedure sp_UpdateYingBianPara
Go
Create Procedure sp_UpdateYingBianPara(
	@sec int,
	@hole int,
	@jingpara int,
	@yingpara float
	)
As
	Update YingBianPara Set yingpara=@yingpara,jingpara=@jingpara
 	Where sec=@sec and hole=@hole
Go
/*******************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -