自动建表 1-程序员宅基地

技术标签: 存储  table  sql  

自动建立表结构
Create Procedure AutoCreateTable
@tablename varchar(40)
as
begin
declare @s1 varchar(8000),@s2 varchar(8000),@s3 varchar(8000)
select @s1='Create table '+@tablename+'  ( tagtime datetime ',@s2='',@s3=''
select @s1=@s1+',['+rtrim(tagname)+'] varchar(10) ' from bj01data where ID between 221 and 310 order by ID
select @s2=@s2+',['+rtrim(tagname)+'] varchar(10) ' from bj01data where ID between 311 and 410 order by ID
select @s3=@s3+',['+rtrim(tagname)+'] varchar(10) ' from bj01data where ID between 402 and 492 order by ID
select @s1=stuff(@s1,20,1,'')
select @s3=@s3+')'
exec (@s1+@s2+@s3 )
end

用以下语句来调用存储过程

declare @tablename varchar(100)
declare @i int
set @tablename=''
set @i=1
while @i<=365
begin
--exec('exec AutoCreateTable'+ ' GL'+''+@i'')
select @tablename='GY.dbo..GY'+right(@i+1000 ,3)
exec ('exec AutoCreateTable '+ ''''+@tablename+'''')
select @i=@i+1
end 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/simonhehe/article/details/1655545

智能推荐

gridcontrol中添加checkbox复选框_gridcontrol列添加checkbox-程序员宅基地

文章浏览阅读1.5k次。添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式。gridview1 editable设置为true 将要绑定的DataTable添加列 "check",Type 为 bool。 绑定DataTable到GridControl。 获取: string value = gridview.GetDataRow(i)["check_gridcontrol列添加checkbox

aarch64-linux-gnu/libGL.so: undefined reference to drmGetDevices2问题解决_/usr/bin/ld: /lib/aarch64-linux-gnu/libavcodec.so.-程序员宅基地

文章浏览阅读2.4k次。最近在Nvidia的PX2板子上安装Autoware,按照Autoware.ai的source build步骤进行环境配置、下载代码并进行编译。编译过程中遇到了下面的问题:--- stderr: kitti_player ..._/usr/bin/ld: /lib/aarch64-linux-gnu/libavcodec.so.58: undefined reference to

第一部分 C++语言 --> 第四章 循环结构的程序设计(例4.1~例4.4)(2016~2019)_2019:【例4.4】求阶乘-程序员宅基地

文章浏览阅读245次。很长时间没有更新了,以后每一周更新《信息学奥赛一本通》,每两周更新《C++编程基础》。_2019:【例4.4】求阶乘

R之data.table -melt/dcast(数据合并和拆分)-程序员宅基地

文章浏览阅读627次。R之data.table -melt/dcast(数据拆分和合并)写在前面:数据整形的过程确实和揉面团有些类似,先将数据通过melt()函数将数据揉开,然后再通过dcast()函数将数据重塑成想要的形状reshape2包:melt-把宽格式数据转化成长格式。cast-把长格式数据转化成宽格式。(dcast-输出时返回一个数据框。acast-输出时返回一个向量/矩阵/数组。)..._data.table dcast

用正则表达式以及用Jsoup框架来解析网站_jsoup 正则-程序员宅基地

文章浏览阅读371次。1.首先得写一个爬网站的方法然后在查看输出的源代码,用正则表达式中的断言来截取_jsoup 正则

使用神经网络对黄金期货交割价格进行预测-2 MATLAB_rmse sumsqr-程序员宅基地

文章浏览阅读754次。上一篇文章介绍了数据的预处理部分,这一篇文章将会介绍神经网络模型的建立以及相关参数设计。 对于BP神经网络的模式识别来说,参数的设置对于神经网络的识别性能有着很大的影响。对于不同的问题来说应该有着其适当的参数设置。我的参数设置如下代码。%%%bp神经网络的参数设置NodeNum=12;%隐层节点数TypeNum=1;%输出节点数Epochs=500;%最大学习次数net=newff_rmse sumsqr

随便推点

"Pane is dead"-CentOS8安装报错解决方案(VM15)-程序员宅基地

文章浏览阅读5.6k次,点赞2次,收藏2次。尝试一下CentOS-8,没想到安装出现"Pane is dead(status 1)"这种问题,给出以下解决方案:安装环境:vmware workstation 15安装镜像:CentOS-8-x86_64-1905-dvd1.iso报错情景:解决方案一:打开虚拟机设置,选择CD/DVD(IDE)选项,把autoinst.iso移除,将加载的默认ISO镜像文件改为自己使用的镜像文件,即..._pane is dead

网络摄像头+net_冠军解决方案!用于脑肿瘤分割的nnU-Net改进-程序员宅基地

文章浏览阅读332次。在BraTS 2020的分割赛道中获得第一名!nnU-Net可以称为现在医学图像分割超强网络。nnU-Net for Brain Tumor Segmentation作者单位:德国癌症研究中心, 海德堡大学附属医院竞赛:Brain Tumor Segmentation (BraTS) Challenge 2020论文:nnU-Net for Brain Tumor Segmentation注:文末..._nnunet改进方法

[置顶] 计算机相关书籍推荐(持续更新)-程序员宅基地

文章浏览阅读187次。学计算机也有几年了,眼看明年就要毕业,在这里总结一下我看过的书,并推荐一些我认为好的书,还有一些是我听说好的但没看过的,也写在这里,对于下面的书,如果看过的我会按自己的读后感打一个分和一些评价,评分及供参考。如有问题,欢迎讨论。好的,现在开始:推荐度参考: 6分:可看可不看 7分:值得一读 8分:经典好书, 9分:强烈推荐 ,10分: 神品级C语言类:C程序..._用计算机语言说的小说

esri-leaflet入门教程(4)-加载各类图层_leaflet 包含哪个图层-程序员宅基地

文章浏览阅读473次。esri-leaflet入门教程(4)-加载各类图层by 李远祥 在leaflet中图层一般分为底图(Basemap)和叠加图层(Overlay)。前面章节已经介绍过底图其实也是实现了TileLayer 接口,而其他的叠加图层要么就是叠加的业务图层,要么就是动态显示的图形和符号。这一点在esri leaflet中也是有对照的。 ArcGIS产品中比较让人熟知的图层包_leaflet 包含哪个图层

Applications = Code + Markup读书笔记(2)-程序员宅基地

文章浏览阅读57次。1.由RGB三原色组成的颜色空间也叫sRGB颜色空间,sRGB空间将显示点阵图像的做法正式化 The RGB color space implied by byte values of red, green, and blue primaries is sometimes known as the sRGB color space, where s stands for standard...

Microsoft SQL Server数据库部署过程-程序员宅基地

文章浏览阅读576次。介绍 (Introduction) Database deployments are critical tasks that can affect negative in on performance in production. In this article we’ll describe some performance related best practices for data..._sql server怎么部署数据库

推荐文章

热门文章

相关标签