码迷,mamicode.com
首页 >  
搜索关键字:declare    ( 3361个结果
Oracle(变量定义、接收用户输入、if语句、循环语句)
PL/SQL(Procedure Language/SQL):是Oracle对sql语言的过程化扩展,在SQL语言的基础上增加了过程处理语言(分支、循环等),使得SQL语言具有过程处理能力,它是一种面向过程的语言。· 1、实现过程 declare:开头,后面是说明部分 说明部分:定义变量、光标申明、 ...
分类:数据库   时间:2020-02-29 14:50:46    阅读次数:117
MySQL函数
FUNCTION函数 DECLARE声明 好处: 1.提高代码重用性 2.简化操作 3.减少了编译次数:编译过一次 就不用编译了 4.减少了和服务器连接次数,提高了效率 区别: 存储过程:可以有0个返回,也可以有多个返回。(适合批量的增删改) 函数:有且仅有1个返回。(适合做数据处理后,返回一个结果 ...
分类:数据库   时间:2020-02-29 13:01:34    阅读次数:84
SQL server 游标用法
declare @EmpCode varchar(50), @EmpName varchar(50), @EmpAddress varchar(200);declare curEmployee cursor for select empcode, empname, empaddress from t ...
分类:数据库   时间:2020-02-28 17:18:18    阅读次数:88
Perl 笔试题2 -- 统计单词频次
Nvidia 2019 perl 笔试题 统计一个文件内单词的频次并排序 文本如下: "ALL happy families resemble one another; every unhappy family is unhappy in its own way. All was confusion ...
分类:其他好文   时间:2020-02-28 01:22:15    阅读次数:74
(4.38)sql server中的事务控制及try cache错误处理
一、事务控制 BEGIN TRY BEGIN TRAN; DECLARE @aaa NVARCHAR(MAX); SET @aaa = 9 / 0; COMMIT TRAN; END TRY BEGIN CATCH --【错误】-- DECLARE @ErrorMessage NVARCHAR(MA ...
分类:数据库   时间:2020-02-27 11:39:28    阅读次数:79
MySQL---循环结构演练
演示案例: 1.没有添加循环控制语句案例:批量插入,根据次数,插入到admin表中多条记录 create PROCEDURE pro_while1(in insertCount int) begin DECLARE i int DEFAULT 1; while i<insertCount DO in ...
分类:数据库   时间:2020-02-27 10:30:51    阅读次数:89
oracle pl/sql基本语法
pl/sql编程语言 pl/sql编程语言是对sql语言的扩展,使得sql语言具有过程化编程的特性。 pl/sql编程语言比一般的过程化编程语言,更加灵活高效。 pl/sql编程语言主要用来编写存储过程和存储函数等。 声明方法 赋值操作可以使用:= 也可以使用into查询语句赋值 declare i ...
分类:数据库   时间:2020-02-22 11:32:03    阅读次数:115
日期简单加或减
数据库日期简单加或减: DECLARE @D DATETIME = GETDATE() SELECT @D SELECT DATEADD(DAY,5,@D) --加5天 SELECT DATEADD(DAY,-5,@D) --减5天 --简单加减,如: SELECT @D + 5 SELECT @D ...
分类:其他好文   时间:2020-02-21 09:54:37    阅读次数:63
从日期获取年,月或日
参考: DECLARE @D DATETIME = GETDATE() SELECT DATEPART(YEAR,@D) AS [YEAR], DATEPART(MONTH,@D) AS [MONTH], DATEPART(DAY,@D) AS [DAY] SELECT YEAR(@D) AS [Y ...
分类:其他好文   时间:2020-02-21 09:28:52    阅读次数:51
SqlServer创建时间维度
DECLARE @BeginDate DATE; SELECT @BeginDate = '2018-1-1'; WHILE @BeginDate <= '2021-12-31' BEGIN INSERT INTO Dim_Date SELECT Cast(CONVERT(VARCHAR(10), ...
分类:数据库   时间:2020-02-20 10:04:19    阅读次数:91
3361条   上一页 1 ... 19 20 21 22 23 ... 337 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!