sql关系代数语言怎么用写

6,722被浏览661,807分享邀请回答1.1K15 条评论分享收藏感谢收起sqlteaching.com/提高的书,图灵出过《SQL解惑(第2版)》,《SQL沉思录》、《SQL编程风格》、《SQL权威指南》,都是名作。O'Reilly也有几本很好的,但不知道中文翻译如何。
图灵SQL图书列表:65525 条评论分享收藏感谢收起他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)sql中如何写函数_百度知道
sql中如何写函数
给我一个例子 就可以!我才学
我有更好的答案
CREATE function GetMax(@qty1 varchar(50),@qty2 varchar(50))returns intbegindeclare @Num intif (convert(decimal(18,5),@qty1)-convert(decimal(18,5);* 获取两个数值的大小 0;2,5),@qty2) &lt&#47:小于;1:大于:等于*&#47,@qty1)-convert(decimal(18,@qty2) &0)
begin set @Num=1
end else if (convert(decimal(18,5)
采纳率:26%
fn_SalesByStore (@storeid int)RETURNS TABLEASRETURN (
SELECT P打开SQL,然后按F1,然后搜索CREATE FUNCTION,说明很详细,自己看吧, P.Name.ProductID
JOIN Sales.ProductID = P.SalesOrderHeader AS SH ON SH.SalesOrderID = SD.SalesOrderID
WHERE SH, SUM(SD.LineTotal) AS 'YTD Total'
FROM Production.Product AS P
JOIN Sales.SalesOrderDetail AS SD ON SD。CREATE FUNCTION Sales.ProductID.ProductID.CustomerID = @storeid
GROUP BY P
这个地址里很详细也可以参看博客
为您推荐:
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。2007年8月 总版技术专家分月排行榜第二2007年7月 总版技术专家分月排行榜第二2006年6月 总版技术专家分月排行榜第二
2007年3月 总版技术专家分月排行榜第三
2007年8月 总版技术专家分月排行榜第二2007年7月 总版技术专家分月排行榜第二2006年6月 总版技术专家分月排行榜第二
2007年3月 总版技术专家分月排行榜第三
2007年8月 总版技术专家分月排行榜第二2007年7月 总版技术专家分月排行榜第二2006年6月 总版技术专家分月排行榜第二
2007年3月 总版技术专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。简单介绍一个SQL事务,怎么写一个SQL事务
全部答案(共3个回答)
而定,具体查网络上是有教程的,一般以begin tran开始,以end tran结束。
所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。例如,在关系数据库中,一个事务可以是一条SQL语句、一组SQL语句或整个程序。
进行insert update delete 之前确定commit默认值为off或者on
1,自己设置为
3,设置回滚点
4,继续执行DDL
5,返回回滚点
或全部回滚 rollback
或提交 commit
简单举个例子就是你要同时修改数据库中两个不同表的时候,如果它们不是一个事务的话,当第一个表修改完,可是第二表改修出现了异常而没能修改的情况下,就只有第二个表回到未修改之前的状态,而第一个表已经被修改完毕。
事务控制语句 (transaction)
事务就是一系列的操作,要么同时完成,要么不完成
都是由一个dml语句开始的
updata emp2 set sal=sal*2;
delete from dept2;
insert into salgrade values (6,);
//这样是一个transaction语句,如果使用返回,则上面三条语句将不起任何作用
transaction语句的结束为 1.rollback transaction语句结束.
2.提交完成,transaction语句结束
3.执行ddl,或则dcl语句事务自动提交.
4.当用户正常断开连接时,transcation自动提交
5.当用户非正常断开连接时,Oracle自动执行语句
如:select * from dept2; //transcation开始
create table t (a varchar2(20));//执行了ddl语句,则transcation语句自动提交
概念:SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能不仅仅是查询.SQL是一个通用的、功能极强的关系数据库语言。特性:综合统一,高度非过程化,面...
哦,你好!你所遇到的问题我好像在一个网站论坛看到类是的问题,地址好像是:
SQL是Structured Query Language(结构化查询语言)的缩写,它是目前使用最广泛的数据库语言,SQL是由IBM发展起来的,后来被许多数据库...
SQL
维基百科,自由的百科全书
SQL全称是“结构化查询语言(Structured Query Language)”,是数据库中使用的标准数据查询语言,IBM...
我来补充一个sql server 版的sql ,在 sql server 2000下测试通过:
select * from a , b where charin...
在query的设计视图里,选择SQL视图就可以了
答: 1、首先进入的是安装引导界面2、然后进入的是类型选择界面,这里有3个类型:Typical(典型)、Complete(完全)、Custom(自定义)。这里建议 选...
答: 数据库 更实用一些
网络技术 多看师傅能几次就会了
希望你玩的开心
答: 网络工程师相关概念编辑深刻理解网络基本概念,例如ISO/OSI、TCP/IP、VLAN、各种LAN、WAN协议、各种路由协议、NAT等等各大网络公司对网络工程师...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 sql怎么建立数据库 的文章

 

随机推荐