首页 上一页 1 2 下一页 尾页

西门子ABB等PLC专用经典SQL语句大全 点击:2652 | 回复:30



板砖拍你脸

    
  • 精华:1帖
  • 求助:3帖
  • 帖子:18帖 | 290回
  • 年度积分:0
  • 历史总积分:554
  • 注册:2012年9月26日
发表于:2013-03-03 17:43:31
楼主

一、基础

1、说明:创建数据库
CREATE DATABASE database-name

2
、说明:删除数据库
drop database dbname

3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice ‘disk‘, ‘testBack‘, ‘c:\mssql7backup\MyNwind_1.dat‘
---
开始 备份

BACKUP DATABASE pubs TO testBack

4、说明:创建新表
create table tabname(col1 type1 【not null】 【primary key】,col2 type2 【not null】,..)

根据已有的表创建新表:
Acreate table tab_new like tab_old (使用旧表创建新表)
B
create table tab_new asselectcol1,col2… from tab_old definition only
5、说明:删除新表
drop table tabname

6、说明:增加一个列
Alter table tabname add column col type

列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
7、说明:添加主键 Alter table tabname add primary key(col)
说明:删除主键 Alter table tabname drop primary key(col)
8、说明:创建索引create 【unique】 index idxname on tabname(col….)
删除索引drop index idxname
注:索引是不可更改的,想更改必须删除重新建。
9
、说明:创建视图create view viewname asselectstatement
删除视图drop view viewname
10
、说明:几个简单的基本的sql语句
选择:
select * from table1 where 范围
插入:insert into table1(field1,field2) values(value1,value2)
删除:delete from table1 where 范围
更新
update table1 set field1=value1 where 范围
查找select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料!
排序select * from table1 order by field1,field2 【desc】
总数selectcountas totalcount from table1
求和select sum(field1) as sumvalue from table1
平均select avg(field1) as avgvalue from table1
最大select max(field1) as maxvalue from table1
最小select min(field1) as minvalue from table1




研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-03-03 18:01:06
21楼
好强的编程。                      

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-03-03 18:12:47
22楼
文章很不错,可惜外行,对语言不是很懂;看似技术很强;

雪峰山-孤狼

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2013-03-03 18:34:42
23楼
我用板砖拍你脚,拍到半天空

江湖走走--原创军团

  • [版主]
  • 精华:30帖
  • 求助:7帖
  • 帖子:836帖 | 7833回
  • 年度积分:193
  • 历史总积分:46108
  • 注册:2001年2月15日
发表于:2013-03-04 11:47:15
24楼
好东西啊,收藏了,慢慢学习!

山頂小蟲

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2007年6月09日
发表于:2013-03-04 12:08:49
25楼
這個是超級有用的東西. 對於工業控制來說, 以上數據庫的操作算是很足夠了. 特別是數據處理及查詢方面的知識.謝謝分享了. 

xiaobeiweng

  • 精华:0帖
  • 求助:7帖
  • 帖子:8帖 | 424回
  • 年度积分:0
  • 历史总积分:1461
  • 注册:2009年8月25日
发表于:2013-03-19 14:22:12
26楼
学习了,嘿嘿。                                    ·

夏岩

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 43回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2007年5月23日
发表于:2013-04-23 11:08:50
27楼

如何跟plc联系起来啊....plc怎么使用数据库啊..

叵人

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2013年10月27日
发表于:2013-11-10 01:37:43
28楼

还没有接触到这么深的东西,目前只是维护

江湖再见-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2015-05-31 17:58:21
29楼

很不错的帖子  收藏学习了

laijie

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:2419
  • 注册:2015年4月17日
发表于:2018-08-15 13:37:22
30楼

不错的整理,学习学习


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页