摘要:
阅读全文
文章分类 - SQL
摘要:select 500 / (501) *100结果为0,由于数值是INT类型,怎么才能得到小数点呢?select 500 / (501 + 0.0) *10099.800300这样就有小数点了。。
阅读全文
摘要:SQL Server 中的跨库视图在一个SQL中,有多个数据库,A、B、C,在使用C为连接库中,现在要查询A中的表T1。那么,在C中建创视图(A_T1)。SELECT *FROM A.dbo.T1这样就当本地表使用了。
阅读全文
摘要:SQL Server 2008中SQL应用系列--目录索引SQL Server 2008提供了一个增强的SQL命令Merge,用法参看MSDN:http://msdn.microsoft.com/zh-cn/library/bb510625.aspx功能:根据与源表联接的结果,对目标表执行插入、更新...
阅读全文
摘要:SQL Server 2008中SQL应用系列--目录索引SQL Server 2008中新增功能:可以使用单个Insert命令插入多行。Create table Demo_Values(PKID int not null identity(1,1) primary key,DName Nvarch...
阅读全文
摘要:导读:本文主要涉及EncryptByPassPhrase和DecryptByPassPhrase函数进行通行短语(PassPhrase)加密。前言: 在SQL Server 2005和SQL Server 2008之前。如果希望加密敏感数据,如财务信息、工资或身份证号,必须借助外部应用程序或算法。S...
阅读全文
摘要:在SQL Server 2005 SP3环境下,今天偶然使用Between查询日期数据时,发现以下奇怪现象:其中PaymentDate为Smalldatetime难道2011-07-31 23:59:59还在2011-08-01 0:00:00之外?继续尝试,发现将时间减少31秒时,才真正达到想要的...
阅读全文
摘要:基本语法Create Procedure dbo.存储过程名存储过程参数AS执行语句RETURN执行存储过程GO执行-- 要创建存储过程的数据库Use TESTDB2014-- 判断要创建的存储过程名是否存在if Exists(Select name From sysobjects Where na...
阅读全文
浙公网安备 33010602011771号