SQL可以分为两类: 1.T-SQL (针对SQLServer)2.PL/SQL (针对Oracle)—————————————————————————————————— T-SQL ———————————————————————————————————1.局部变量 :用户自定义的变量,变量名以 @开头 --- 可读写定义变量格式: declare @变量名 数据类型赋值:set @变量名
原创 2022-01-06 15:44:23
101阅读
Transact-SQL     T-SQL是Microsoft公司在关系型数据库管理系统SQL Server中的SQL-3标准的实现,是微软对SQL的扩展,具有SQL的主要特点,同时增加了变量,运算符,函数,流程控制和注释等语言元素,使得其功能更加强大.T-SQLSQL Server 十分重要,SQL Server中使用图形界面能够完成的所有功能,都可以利用T-SQL来实现.
转载 2011-10-29 21:53:31
612阅读
----------------------------------T-SQL(MSSQL_SERVER独有语言)------------------------------- --T-SQL基本命令: --DECLARE 声明 --PRINT  输出 --getDate 获得时间 --CONVERT 类型转换 --CAST 
原创 2012-02-15 10:00:12
873阅读
1.sql语句查询顺序 select ... from ... where ... group by ... having ... order by ... sql语句执行顺序 from where group by having select over distinct top order by ...
转载 2021-08-21 16:01:00
283阅读
2评论
----USE AdventureWorksGOSELECT * FROM sys.typesGO -- --use AdventureWorksgoselect * from sys.schemas where principal_id = 1go     --USE AdventureWorksGOSELECT t.name  FROM sys.tabl
原创 2010-05-09 22:16:50
680阅读
sql server 2005/2008备份/删除过期备份T-sql create proc sp_backupdatabase  @bak_path nvarchar(4000)=''       --备份路径; ,@baktype int = null     &nbs
转载 精选 2010-11-17 10:08:39
403阅读
1、where 子句中的函数    在做查询是,很多情况下where 查询后会将表中的某一列包装在函数中,再做查询,比如    select * from smart..tb_product where substring(name,1,2)='cp'    这样做会使查询优化器看不到该列的索引,只能进行全表
原创 2015-09-23 10:18:29
786阅读
  游标是面向行的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功能。  在性能上,游标会迟更多的内存,减少可用的并发,占用带宽,锁定资源,当然还有更多的代码量。  用一个比喻来说明为什么游标会占用更多的资源。当你从ATM机取款的时候,是一次取1000的效率更高呢,还是10次100呢?既然游标那么多缺点,为什么要学习游标呢?  现存系统有一些游标,我们查询必须通过游标来实现。  作用一
转载 2017-10-15 20:17:19
354阅读
SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教! 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说...
原创 2021-08-10 09:45:51
196阅读
SELECT @@VERSION; SELECT SERVERPROPERTY('EngineEdition'); 1 = Personal or Desktop Engine 2 = Standard 3 = Enterprise 4 = Express 5 = SQL Database 6 = ...
转载 2021-08-12 17:30:00
172阅读
2评论
打印输出 直接在编辑区输入下面两种输出方式即可 print'world' select 'hello world' 变量 声明关键字declare 分类:(1)局部变量 (2)全局变量 (1)局部变量 :以@开头,先声明,再赋值,再使用 declare @str varchar(64) --声明 s ...
转载 2021-10-22 18:06:00
150阅读
2评论
Returns the part of a character string starting a specified number of integer_expression characters from the right. Syntax RIGHT(character_expression, integer_expression) Arguments character_exp
转载 精选 2010-01-06 11:34:27
485阅读
T-SQL变量变量的种类:  在T-SQL中,变量按生存范围可以分为全局变量(Global Variable)和局部变量(Local Variable)  1、全局变量是由系统定义的,在整个SQL Server实例内都能访问到的变量,全部变量以@@开头,用户只能访问,不能赋值。  2、局部变量由用户定义,生命周期只在一个批处理内有效。局部变量以@作为第一个字符,由用户自己定义和复制。  示例:  
转载 2017-10-15 20:21:50
648阅读
T-SQL谓词之一 IN。检查指定(IN谓词前)的值,字段值或标量表达式是否包含在定义的一组元素(放在括弧内)中。这组元素可以有一或多个值,而不同值之间由逗点分开。创建一个临时表,并插入一些值。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATETable#t(FontsNVARCHAR(10))INSERTINTO#tVALUES(N'年'),(N'新'),(N'禧'),(N'
转载 2011-01-22 09:37:00
146阅读
2评论
在开发SQL时,少不了使用别名(Alias),有Column(字段)别名或Table(表)别名。使用别名,是为了简单易懂。别名一般放在AS关键词后,也可省略此关键词。参考下面例子:http://www.cnblogs.com/insus/articles/1968173.htmlhttp://www.cnblogs.com/insus/articles/1900559.htmlhttp://www.cnblogs.com/insus/articles/1900526.htmlhttp://www.cnblogs.com/insus/articles/1952470.htmlhttp://www
转载 2011-03-01 19:53:00
87阅读
2评论
DISTINCT关键字主要用来从SELECT语句的结果集中过滤掉重复的记录。演示,演示数据来源http://www.cnblogs.com/insus/articles/1968148.htmlSELECTDISTINCTRIdFROM[dbo].[RecordHits]结果:
转载 2011-03-01 18:00:00
96阅读
2评论
打印输出 直接在编辑区输入下面两种输出方式即可 print'world' select 'hello world' 变量 声明关键字declare 分类:(1)局部变量 (2)全局变量 (1)局部变量 :以@开头,先声明,再赋值,再使用 declare @str varchar(64) --声明 s ...
转载 2021-10-22 18:06:00
76阅读
2评论
T-SQL编程 1.声明变量--declare @name nvarchar(50)--declare @age int declare @name nvarchar(50),@age int --2.为变量赋值set @name='刘亚龙' select @age=18 --3.输出select
转载 2017-12-11 23:28:00
157阅读
2评论
://www..com/xiaoxiaogogo/p/3469785.html下面就T-SQL的几个方面来分别讲解一下。1、变量要动态的写sql语句,就不能没有变量。声明变量并赋值:1 declare @i as int;--定义一个 int 类型的
转载 2013-12-12 08:07:00
191阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5