• 2023-11-02快速掌握SQL Server设置主键自增的方法
    SQLServer数据库中主键自增是常见的,它能够节省主键的空间,还可以实现数据的自动增加,这里主要介绍SQLServer设置主键自增的方法。 首先,在使用CREATETABLE时,可以部份设置主键自增,只需要在主键下面加上IDENTITY(n,m)关键字便可,n表示自增步长,m表示起始值,看一个示例: CREATETAB
  • 2023-10-24hive基本操作
    间隔几年,又开始频繁写hive的sql,整理一点关于hive常用的基本语句,只有天天写的时候才很熟练,过几年很容易遗忘的东西。hive创建表droptableifexistsods.tb_fdn_testtable;createtableifnotexistsods.tb_fdn_testtable(citystringcomment'地市'
  • 2023-09-22INNODB数据库恢复方法
    MYSQL数据库经常会出现重启数据库服务时卡住不动了,这时只能手动KILL进程,但很多情况下KILL后数据库服务就无法启动了,一般都是ibdata1这个文件损坏导致的,基本没有办法在原来的基础上恢复数据库。官方文档给出的解决办法是,新建一台数据库实例,版本要和原来的一样,前提是INNODB表必须是
  • 2023-09-12通过SQL Server操作MySQL(下)—— 操作MySQL
    查询MySQL语句select*fromopenquery(TestMySQL,'select*fromtest.TestTable');向MySQL表中插入数据insertintoopenquery(TestMySQL,'select*fromtest.TestTable')select1,'TestName';删除MySQL表中的数据deletefromopenquery(TestMyS
  • 2023-05-09PG系、Oracle、MySQL数据库在特定场景下结果差异分析
    PG系、Oracle、MySQL数据库在特定场景下结果差异分析作者:余从佳更新时间:2022-07-0110:52人气值:416 本文主要介绍以PolarDBO引擎、ADBPG为代表的PG系数据库在某种特定事务场景下,其事务结果与Oracle、MySQL不同的现象,并分析该现象出现的原因。一、数据初始化 Cr
  • 2023-01-10常用sql
    1.添加默认约束---1.设置默认值约束CRM_Personas_DataSourceAmountifexists(select*fromsysobjectswherename='DF_TestTable_FIM_Amount')altertableTestDB.[
  • 2022-12-18SQL Server 存储过程的分页方案比拼
    SQLServer存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点2建立表:34CREATETABLE[TestTable](5[ID][