Transact-SQLTransact-SQL语言是SQL语言的增强版声明局部变量DECLARE {@变量名称[AS]变量类型}注释方式单行注释
原创 2022-12-19 14:10:39
62阅读
Transact-SQL(又称 T-SQL),是在 Microsoft SQL Server 和 Sybase SQL Server 上的 ANSI SQL 实现,与 Oracle 的 PL/SQL 性质相近(不只是实现 ANSI SQL,也为自身数据库系统的特性提供实现支持),目前在 Microsoft SQL Server 和 Sybase Adaptive Server 中仍然被使用为核心的
sql
原创 2014-10-24 14:34:28
439阅读
Transact-SQL简介 SQL是关系型数据库的标准语言,几乎所有的关系型数据库都支持SQL。但SQL不支持流程控制,使用起来不太方便。 因此,大型关系型数据库在SQL基础上推出了结构化的SQL编程语言,如SQL Server 2012的Transact-SQL、Oracle 11g的PL/SQL。 一、变量 1. 全局变量 全局变量不是由用户定义,而是由系统定义和维护。任何程序均可随时调用
转载 2021-06-10 00:04:51
137阅读
2评论
---循环declare @n intdeclare @rowcount int declare @name varchar(50)create table #temp( id int identity(1,1), ColumnNme nvarchar(100))insert into #temp select COLUMN_NAME from 数据库名.INFORMATION_
原创 2021-08-10 16:17:16
156阅读
T-SQL 基本语句 注释:单行注释: -- 多行注释:/* ..... */ 定义批处理结束语句:go 输出语句:print(表达式) 数据类型 变量 运算符 函数 4.转换函数 cast(表达式 as 数据类型):将某种数据类型的表达式显示转换为另一种数据类型 convert(数据类型[(长度) ...
转载 2020-05-24 15:54:00
242阅读
2评论
不使用链接服务器的名称,而提供特殊的连接信息,并将其作为四部分对象名的一部分。 Transact-SQL 语法约定 语法 OPENDATASOURCE ( provider_name, init_string ) 参数 provider_name 注册为用于访问数据源的 OLE DB 访问接口的 PROGID 的名称。provider_name 的数据类型为 char,无默认值。 init_str...
转载 2009-10-26 21:25:00
131阅读
2评论
对给定的链接服务器执行指定的传递查询。该服务器是 OLE DB 数据源。OPENQUERY 可以在查询的 FROM 子句中引用,就好象它是一个表名。OPENQUERY 也可以作为 INSERT、UPDATE 或 DELETE 语句的目标表进行引用。但这要取决于 OLE DB 访问接口的功能。尽管查询可能返回多个结果集,但是 OPENQUERY 只返回第一个。 Transact-SQL 语法约定 语...
转载 2009-10-26 21:24:00
217阅读
2评论
来源: SQL Server 2005 联机丛书 生成错误消息并启动会话的错误处理。RAISERROR 可以引用 sys.messages 目录视
原创 2023-05-17 12:07:37
98阅读
这个函数会返回一个添加了分隔符的Unicode字符串, 这个函数会使得输入的字符串变为一个合法的Microsoft SQL Server的分隔了的标示符. 格式: QUOTENAME ( 'character_string' [ , 'quote_character' ] ) 参数: ' character_string ' 这是一个Unicode字符数据组成的字符串. character_string 是一个 sysname 并且其上限为128个字符, 如果你输入超过128个字符, 那么会返回NULL. ' quote_characte
转载 2010-03-16 00:03:00
103阅读
2评论
Transact-SQL编程规范 Version 1.1 发布日期:2007-01-22 | 更新日期:2007-04-06 作者:郑佐 本文是笔者通过几年软件开发技术的积累,以及参考相关资料总结的一篇关于T-SQL语言编程规范的文章,旨在为需要这方面资料的IT公司设计开发人员提供一个参考。文章内容谈不上面面俱到,并且一些见解也不一定恰当,如果读者对本文有建议或意见,请在http://...
转载 2009-12-07 14:22:00
147阅读
2评论
按此处以在 DocCommentXchange 中显示和讨论此页。以后您将会被自动转到哪里。 SQL Anywhere 12.0.0 » SQL Anywhere Server - SQL Usage » Querying and modifying data » Joins: Retrieving
转载 2020-09-14 20:00:00
131阅读
2评论
创建数据库--创建数据库 USE [master] GO IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N'eCouponData') BEGIN DROP DATABASE eCouponData --如果数据库存在先删掉数据库 END GO CREATE DATABASE eCouponData ON PRIMARY --创建主数
原创 2014-02-07 09:44:53
468阅读
SQL OUTPUT 命令 (Transact-SQL) 功能描述: 返回受INSERT、UPDATE、DELETE或MERGE语句影响的每一行的信息,或基于该行的表达式。 这些结果可以返回到处理应用程序中,以用于确认消息、归档和其他此类应用程序需求。 结果也可以插入表或表变量中。 此外,您还可以在
转载 2020-09-24 09:05:00
275阅读
2评论
http://en.wikipedia.org/wiki/Transact-SQLTransact-SQLFrom Wikipedia, the free encyclopediaJump to: navigation, search Transact-SQL (T-SQL) is Microsoft's and Sybase's proprietary e
原创 2023-07-03 16:13:56
81阅读
Mathematical Functions (Transact-SQL) APPLIES TO: SQL Server Azure SQL Database Azure SQL Data Warehouse P...
转载 2019-07-20 15:20:00
93阅读
2评论
Transact-SQL写存储过程,需要做一个小功能,就是处理小数的问题。如果小数部分等于0,显示整数部分,返之,两部分均需显示。如数据3.0显示为3,如0.6显示为0.6,如2.8显示为2.8解决问题,代码如下:DECLARE@aDECIMAL(18,1)=3.0IF(@a-FLOOR(@a)<>0)PRINT@aELSEPRINTFLOOR(@a)
转载 2011-04-13 16:59:00
92阅读
2评论
Transact-SQL提供了4个排名函数: RANK(),DENSE_RANK(),ROW_NUMBER(),NTILE()下面是对这4个函数的解释:RANK() 返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。例如,如果两位销售员具有相同的SalesYTD值,则他们将并列第一。由于已有两行排名在前,所以具有下一个最大SalesYTD的销售人员将排名第三。因此,RANK 函数并不总返回连续整数。DENSE_RANK()返回结果集分区中行的排名,在排名中没有任何间断。行的排名等于所讨论行之前的所有排名数加一。如果有两
转载 2011-01-25 19:59:00
119阅读
2评论
T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。Ø 变量 1、 局部变量(Local Variable) 局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询到的数据或当做程序执行过程中的暂存变量。使用局部变量必须以@开头,而且必须用declare命令后才能使用。 基本语法:声明变量 declare @变量名 变量类型 [@变量名 变量类型] 为变量赋值 set @变量名 = 变量值; select @变量名 = 变量值; 示例:--局部变量 declare @id char(10)
转载 2011-07-15 15:14:00
121阅读
2评论
修改先前通过执行 CREATE PROCEDURE 语句创建的过程。ALTER PROCEDURE 不会更改权限,也不影响相关的存储过程或触发器。但是,当修改存储过程时,QUOTED_IDENTIFIER 和 ANSI_NULLS 的当前会话设置包含在该存储过程中。如果设置不同于最初创建存储过程时有效的设置,则存储过程的行为可能会更改。
转载 精选 2010-01-05 14:48:42
404阅读
SQL-Server支持三种游标类:客户端游标API服务器游标T-SQL游标T-SQL游标和其它类型游标之间的主要区别在于它们的用途不一样。在存储过程、批处理、函数或触发器中使用的T-SQL用于对每一行游标进行重复定制处理。其它种类的游标用于从客户端应用程序访问数据库信息。在MSSQL的联机帮助中搜索:”Transact-SQL 游标“可以得到详细的信息。MSDN 中文帮助地址为:http://m
转载 2006-10-10 14:05:00
121阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5