最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > SQL Server 数据库实用SQL语句建站知识

SQL Server 数据库实用SQL语句建站知识

时间:2023-05-23 16:05:23 阅读: 文章分类: 网站建设 作者: 网站编辑员

导读:1建站知识本文将详细介绍SQL Server 数据库实用SQL语句,需要了解更多的朋友可以参考下网站seo优化培训网站推广优化seo。

网站seo优化培训网站推广优化seo--查看指定表的外键约束 select * from sysobjects where parent_obj in( select id from sysobjects where) and xtype='PK' --查看所有表 select * from sysobjects where xtype='PK' --删除列中含数字的 delete news where patindex('%[0-9]%',title)>0 --删除删去 字段 title值重复的行,且只保留 id 较小的这个 delete news where exists(select 1 from news t where t.title=news.title and t.id<news.id) --查看数据库信息 select * from sys.databases where 1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.分页SQL语句 select * from(select (row_number() OVER (ORDER BY tab.ID Desc)) as rownum,tab.* from 表名 As tab) As t where rownum between 起始位置 And 结束位置 3.获取当前数据库中的所有用户表 select * from sysobjects where xtype='U' and categor网站seo优化y=0 4.获取某一个表的所有字段 select name from syscolumns where id=object_id('表名') 5.查看与某一个表相关的视图、存储过程、函数 select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%' 6.查看当前数据库中所有存储过程 select name as 存储过程名称 from sysobjects where xtype='P' 7.查询用户创建的所有数据库 select * from master..sysdatabases D where sid not in(select sid from master..syslogins where) 或者 select dbid, name AS DB_NAME from master..sysdatabases where sid <> 0x01 8.查询某一个表的字段和数据类型 select column_name,data_type from information_schema.columns where table_name = '表名' 9.使用事务 在使用一些对数据库表的临时的SQL语句操作时,可以采用SQL SERVER事务处理,防止对数据操作后发现误操作问题 开始事务 Begin tran Insert Into TableName Values(…) SQL语句操作不正常,则回滚事务。 回滚事务 Rollback tran SQL语句操作正常,则提交事务,数据提交至数据库。 提交事务 Commit tran 10. 按全文匹配方式查询 字段名 LIKE N'%[^a-zA-Z0-9]China[^a-zA-Z0-9]%' OR 字段名 LIKE N'%[^a-zA-Z0-9]China' OR 字段名 LIKE N'China[^a-zA-Z0-9]%' OR 字段名 LIKE N'China 11.计算执行SQL语句查询时间 declare @d datetime set @d=getdate() select * from SYS_ColumnProperties select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate()) 12、说明:几个高级查询运算词 A: UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNIOseo网站排名优化软件N ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。 B: EXCEPT 运算符 EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。 C: INTERSECT 运算符 INTERSECT 运算符网站建设教程通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。相关网站seo优化培训网站推广优化seo。

关键词标签: 标签 SQL 语句

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章SQL Server 数据库实用SQL语句建站知识主要讲述语句,标签,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5946.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章