ICode9

精准搜索请尝试: 精确搜索
  • 【SQLServer】表的索引碎片整理2022-09-13 20:00:30

    1.查看索引的碎片率 SELECT object_name(ips.object_id) AS TableName, ips.index_id, name AS IndexName, avg_fragmentation_in_percent,db_name(ips.database_id) AS DatabaseName FROM sys.dm_db_index_physical_stats (Db_id(DB_NAME()) , NULL , N

  • ts引入图片报错2022-09-08 13:34:09

    在Typscript中是无法识别非代码资源的,所以会报错TS2307: cannot find module '.gif'; 因此我们需要声明一个module: 新建一个ts声明文件,如:images.d.ts,这样ts就可以识别svg、png、jpg等图片类型文件; 项目编译过程中会自动去读取.d.ts这种类型的文件,所以不需要我们手动地加载他们; 当

  • Sql Server 2008 中declare的 @用法2022-08-23 17:31:10

    https://blog.csdn.net/weixin_39846089/article/details/111385367 变量可分为局部变量和全局变量,局部变量需要预先定义,前面以一个@开头,常于declare联用,全局变量可以看作是系统变量,不用定义可以直接调用,前面以两个@开头。 (1)局部变量:定义方式 declare  @变量名  数据类型 变

  • db2笔记_3_调用存储过程2022-08-10 15:00:08

    调用存储过程 --出参 ?出参名$类型$out,后面跟入参 CALL 存储过程名(?ret$integer$out,?msg$varchar$out,'XXX',1,NULL); 创建存储过程 create or replace procedure 存储过程名( OUT o_ret int, OUT o_info VARCHAR(100), IN i_Param1 VARCHAR(100), IN i

  • sql server 去除字符串里面的中文字符2022-08-08 16:33:45

    /* *除去字符串中的中文字符 */ CREATE FUNCTION [dbo].[fn_GSB_DropChinese] (@value varchar(1000)) returns varchar(1000) AS begin declare @returnchar varchar(100) declare @len int select @returnchar='',@len=1 while(@len<=LEN(@value))

  • Mysql怎么去掉字符串中的数字2022-08-05 16:34:05

    -- 创建一个函数 DELIMITER $$ DROP FUNCTION IF EXISTS `uExtractNumberFromString`$$ CREATE FUNCTION `uExtractNumberFromString`(in_string VARCHAR(50)) RETURNS VARCHAR(50) CHARSET utf8 NO SQL BEGIN DECLARE ctrNumber VARCHAR(50); DECLARE finNumber VARCHAR(

  • SQL serve 游标记录数据条数2022-07-28 13:35:39

    这个很好办,你在你的游标循环中加一个变量纪录滚过的纪录即可 如: declare @cur_pos int declare mycursor cursor for select col1,col2 from mytable declare @col1 char(10) declare @col2 char(10) open mycusor fetch next mycursor into @col1,@col2 while @@fetch_status<

  • MYSQL8存储过程生成日历表以及异常处理2022-07-21 23:14:10

    一、环境 数据库:mysql8.0.25 社区版 操作系统:windows 11 ------------------------------------ 二、创建日历表 CREATE TABLE `sys_calendar` ( `id` int unsigned NOT NULL AUTO_INCREMENT, `day_date` datetime DEFAULT NULL, `year_num` int DEFAULT NULL, `month_nu

  • MYSQL高级第一天(3)2022-07-08 22:36:09

    存储过程和函数: 一、定义:   存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效果是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储

  • Oracle学习笔记十七:PL/SQL编程简介2022-05-31 01:32:36

    一、PL/SQL简介 1)SQL是一种标准化的结构化查询语言,在数据库领域有着广泛的应用和重大影响。但是SQL并不能完成一个过程所能完成的任务,如某一个条件成立进行数据插入,否则不进行数据插入。 2)PL/SQL是Oracle公司对SQL语言的扩展,全面支持所有的SQL操作与数据类型。 3)PL/SQL的出现将SQL

  • 如何设置已被连接占用的数据库为MULTI_USER模式,数据库 'xxx' 已打开,并且一次只能有一个用户访问2022-05-05 16:34:04

    USE master; GO --方法一DECLARE @SQL VARCHAR(3000);SET @SQL = '';SELECT @SQL = @SQL+'; KILL ' + RTRIM(SPID)FROM [sys].[sysprocesses] AS spsWHERE [sps].[dbid] = DB_ID('test'); SET @SQL = SUBSTRING(@SQL, 2, LEN(@SQL));EXEC(@SQL);GO

  • Linux declare 命令2022-05-04 12:31:39

    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux declare 命

  • 根据用户id查询树结构组织的存储过程(当前节点及点钱节点以下数据)2022-04-29 17:01:35

    1.表结构:  用户信息表    组织信息表  用户信息月组织信息关联表  ==  一个用户可能有多个节点,一个节点可能有多个子节点 2.思路:创建中间表将查到的数据存储到中间表(循环调用递归查下级组织)   DELIMITER //drop procedure if exists findAllChild //CREATE PROCEDURE find

  • mysql-学习01 数据库存储过程操作2022-04-28 13:00:16

    一、批量插入 1)for循环调用Dao中的单条插入方法 2)传一个List<Object>参数,使用Mybatis的批量插入 (foreach) 对于批量插入它的Mapper看起来向这样 CREATE DEFINER=`root`@`localhost` PROCEDURE `insert_exam`(in studentid0 int)BEGIN DECLARE examid0 int; declare fromc0 int; dec

  • TypeScriptToLua 类型定义的编写2022-04-23 13:32:44

    _G.d.ts 类似全局定义文件(global.d.ts) 参考   declare namespace me { var dalong_age:number function demo():string function print(...args:any[]):void } 使用 me.print("dalong") export 关键字 实际上也是标准的ts 定义,对于export

  • (SQL Server)SQL Server为多个表添加新的列2022-04-22 22:00:48

    sql如下: /* * DECLARE:声明变量 * CONVERT:格式转换 详情查看 https://blog.csdn.net/lykangjia/article/details/51725768 */ DECLARE @Order CHARACTER(20) DECLARE @NUM INT DECLARE @sql CHARACTER(500) SET @NUM = 0 WHILE (@NUM < 51) BEGIN SET @Order = C

  • 记一次MySQL存储过程中显示使用事务,造成的锁等待排查2022-04-16 23:03:04

    今天使用MySQL存储过程往innodb表t10中插入10w条数据,如下 BEGIN DECLARE i INT; SET i = 1; while (i <= 100000) DO INSERT INTO t10 (id, a, b) VALUES (i ,i ,i); ### 每次启动事务并提交 SET i = i + 1; END while; END 调用存储过程,call idata(); 发现执行时间390s

  • SQL Server 计算经纬度直线距离2022-04-15 23:31:51

    declare @Lng decimal(18,6)=114.059920--经度declare @Lat decimal(18,6)=22.544884--纬度 declare @GPSLng decimal(18,6)=114.056300--经度declare @GPSLat decimal(18,6)=22.521447--纬度 select 6378.137*ACOS(SIN(@GPSLat/180*PI())*SIN(@Lat/180*PI())+COS(@GPSLat/180*PI(

  • mysql游标最后一行重复问题2022-04-14 23:01:32

    今天用调用存储过程时发现数据有点问题,和预期不一致 经排查,发现是游标在遍历过程中重复遍历了,或者说是对游标下表的判断有Bug   调试后发现是游标使用方式不正确 应该在循环外先对游标进行一次取值操作,在循环内,每次主体逻辑执行完后再对游标进行取值 这样,对游标下标的判断逻辑才

  • Ue4_C++委托2022-04-10 12:00:56

    五种委托形式 1.单播委托 2.多播委托 3.事件 4.动态单播委托 5.动态多播委托 DelegateCombinations.h /** Declares a delegate that can only bind to one native function at a time */ #define DECLARE_DELEGATE( DelegateName ) FUNC_DECLARE_DELEGATE( DelegateName, void )

  • 反序列化 sqlserver 中的 sysdiagrams,找到其中包含的表的信息2022-04-03 02:33:37

    转载于:Script SQL Server 2005 diagrams to a file - CodeProject /** <summary> Based on ufn_VarbinaryToVarcharHex by Clay Beatty. Used by Tool_ScriptDiagram2005 Function has two 'parts': PART ONE: takes large VarbinaryValue chunks (greater t

  • 游标,句柄操作数处理异常2022-03-30 12:34:28

    create PROCEDURE proc12_cursor_handler(in p_sid int)begin     DECLARE v_name varchar(20);    DECLARE v_gender varchar(10);    DECLARE v_age int;    declare flag int DEFAULT 1;    DECLARE c_mycursor cursor for     select name,gender,age from

  • GBase 8s 存储过程解析之DECLARE2022-02-23 11:00:52

    DECLARE语句用来定义各种程序的局部项:局部变量(参看存储过程中的变量),条件和处理器(参看条件和处理器)以及游标(参看游标)。目前不支持SIGNAL和RESIGNAL语句。 DECLARE只能被用在BEGIN...END复合语句之间,且必须位于其它语句之前。 游标必须在声明处理器变量之前被声明,并且条件必须在声

  • VBA中的Declare PtrSafe兼容64位系统2022-02-19 09:02:14

    以前由于软件版本都是32位的,现在版本升级为64位,则编写的VBA代码报编译错误,如下: 若要在64位系统上使用,则必须更新此项目中的代码。请检查并更新Declare语句,然后用PtrSafe属性标记它们. 解决方法:为了兼容64位系统,需要在Declare 后面加PtrSafe 进行标记,即由原来的Declare更改为Decl

  • MySQL 游标(CURSOR)2022-02-07 13:58:13

    游标(cursor) 游标是用来存储查询结果集的数据类型,在存储过程和函数中可以使用游标对结果集进行循环的处理。游标的使用包括游标的声明、OPEN、FETCH和CLOSE,其语法如下: #声明游标 declare 游标名称 cursor for 查询语句; #打开游标 open 游标名称; #获取游标记录 fetch 游标

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有