您身边的网站建设专家
成功案例

【建站服务】甘孜小程序制作【甘孜企业邮箱】甘孜网站外包、甘孜微信商城开发、甘孜网店美工、甘孜淘宝设计-域名申请

日期: 2022-09-20 15:58:57 浏览数:5


​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


甘孜小程序制作【甘孜企业邮箱】甘孜网站外包、甘孜微信商城开发、甘孜网店美工、甘孜淘宝设计


网站建设.jpg


甘孜藏族自治州隶属于四川省,简称甘孜州,位于四川省西部,康藏高原东南,总面积15.3万平方千米,是一个以藏族为主体民族的地级行政区;全州辖康定1个县级市、17个县,289个乡/镇(其中街道办2个、镇110个、乡177个),2181个行政村 [1]  ;境内地形在全国地势上属四川盆地和云贵高原之间的过渡地带,主要属青藏高原气候,随高差呈明显的垂直分布姿态,其特点是气温低、冬季长、降水少,日照足。2019年末常住人口119.9万人 [2]  。

四川省甘孜藏族自治州,俗称康巴地区或康区,是中国第二大藏区——康巴的主体和腹心地带。是新中国成立后建立的一个专区级民族自治地区。其州府所在地康定,是一座历史悠久的高原名城,是全州政治、经济、文化的中心。甘孜地区是以藏族为主的多民族聚居区,行成大杂居、小聚居的分布特点,民风淳朴而独特。特产主要有巴塘南区辣椒、稻城藏香猪、得荣树椒、九龙花椒、康定芫根、炉霍雪域俄色茶、泸定红樱桃、乡城藏鸡乡城藏鸡蛋等 [3]  。



四、数据开发-经典

1.按姓氏笔画排序

Select  From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多

2.数据库加密

select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1—相同;否则不相同 encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1—相同;否则不相同

3.取回表中字段

declare @list varchar(1000), @sql nvarchar(1000) select @list=@list+','+b.name from sysobjects a,syscolumns b where a.id=b.id and a.name='表A' set @sql='select '+right(@list,len(@list)-1)+' from 表A' exec (@sql)

4.查看硬盘分区

EXEC master..xp_fixeddrives

5.比较A,B表是否相等

if (select checksum_agg(binary_checksum()) from A) = (select checksum_agg(binary_checksum()) from B)print '相等' else print '不相等'

6.杀掉所有的事件探察器进程

DECLARE hcforeach CURSOR GLOBAL FOR SELECT 'kill '+RTRIM(spid) FROM master.dbo.sysprocesses WHERE program_name IN('SQL profiler',N'SQL 事件探查器') EXEC sp_msforeach_worker '?'

7.记录搜索

开头到N条记录Select Top N From 表———————————————-N到M条记录(要有主索引ID)Select Top M-N From 表 Where ID in (Select Top M ID From 表) Order by ID   Desc—————————————————N到结尾记录Select Top N From 表 Order by ID Desc

8.案例

例如1:一张表有一万多条记录,表的第一个字段 RecID 是自增长字段, 写一个SQL语句,找出表的第31到第40个记录。

 select top 10 recid from A where recid not  in(select top 30 recid from A)

分析:如果这样写会产生某些问题,如果recid在表中存在逻辑索引。

select top 10 recid from A where……是从索引中查找,而后面的select top 30 recid from A则在数据表中查找,这样由于索引中的顺序有可能和数据表中的不一致,这样就导致查询到的不是本来的欲得到的数据。

解决方案

1, 用order by select top 30 recid from A order by ricid 如果该字段不是自增长,就会出现问题

2, 在那个子查询中也加条件:select top 30 recid from A where recid>-1

例2:查询表中的最后以条记录,并不知道这个表共有多少数据,以及表结构。

set @s = 'select top 1 from T   where pid not in (select top ' + str(@count-1) + ' pid  from  T)'print @s exec  sp_executesql  @s

9:获取当前数据库中的所有用户表

select Name from sysobjects where xtype='u' and status>=0

10:获取某一个表的所有字段

select name from syscolumns where id=object_id('表名') select name from syscolumns where id in (select id from sysobjects where type = 'u' and name = '表名')

两种方式的效果相同

11:查看与某一个表相关的视图、存储过程、函数

select a. from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'

12:查看当前数据库中所有存储过程

select name as 存储过程名称 from sysobjects where xtype='P'

13:查询用户创建的所有数据库

select  from master..sysdatabases D where sid not in(select sid from master..syslogins where name='sa')或者select dbid, name AS DB_NAME from master..sysdatabases where sid <> 0x01

14:查询某一个表的字段和数据类型

select column_name,data_type from information_schema.columns where table_name = '表名'

15:不同服务器数据库之间的数据操作

—创建链接服务器

exec sp_addlinkedserver   'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin  'ITSV ', 'false ',null, '用户名 ', '密码 '

—查询示例

select  from ITSV.数据库名.dbo.表名

—导入示例

select  into 表 from ITSV.数据库名.dbo.表名

—以后不再使用时删除链接服务器

exec sp_dropserver  'ITSV ', 'droplogins '

—连接远程/局域网数据(openrowset/openquery/opendatasource)

—1、openrowset

—查询示例

select  from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)

—生成本地表

select  into 表 from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)

—把本地表导入远程表

insert openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)

select from 本地表

—更新本地表

update b set b.列A=a.列A from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)as a inner join 本地表 b on a.column1=b.column1

—openquery用法需要创建一个连接

—首先创建一个连接创建链接服务器

exec sp_addlinkedserver   'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '

—查询

select FROM openquery(ITSV,  'SELECT   FROM 数据库.dbo.表名 ')

—把本地表导入远程表

insert openquery(ITSV,  'SELECT   FROM 数据库.dbo.表名 ') select  from 本地表

—更新本地表

update bset b.列B=a.列BFROM openquery(ITSV,  'SELECT FROM 数据库.dbo.表名 ') as ainner join 本地表 b on a.列A=b.列A

—3、opendatasource/openrowset

SELECT  FROM   opendatasource( 'SQLOLEDB ',  'Data Source=ip/ServerName;User ID=登陆名;Password=密码 ' ).test.dbo.roy_ta

—把本地表导入远程表

insert opendatasource( 'SQLOLEDB ',  'Data Source=ip/ServerName;User ID=登陆名;Password=密码 ').数据库.dbo.表名 select  from 本地表




甘孜小程序制作【甘孜企业邮箱】甘孜网站外包、甘孜微信商城开发、甘孜网店美工、甘孜淘宝设计


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设:上往建站