zoukankan      html  css  js  c++  java
  • 数据库表间数据复制

    数据库表间数据复制
    --1.表结构相同的表,且在同一数据库(如,table1,table2)

    Sql :
    insert into table1 select  *   from table2 (完全复制)

               
    insert into table1 select  distinct  *  from
    table2(不复制重复纪录)

               
    insert into table1 select  top 5 *  from
       table2 (前五条纪录)

    --2.不在同一数据库中(如,db1 table1,db2 table2)


    sql:   
    insert into db1..table1 select  *   from db2..table2 (完全复制)

               
    insert into db1..table1 select  distinct  *  from
    db2table2(不复制重复纪录)

               
    insert into tdb1..able1 select  top 5 *  from   db2table2 (前五条纪录)

    sqlserver中取随机数的两种方法
       a.创建一个表Rand,字段是:RandomNum ,存储0到9的数据。
          使用下面SQL语句可产生随机数:

    select top 1 RandomNum from Rand order by NewID()

       b.使用sqlserver提供的Rand()函数

    select cast( floor(rand()*N) as int)
    --产生0到N-1之间的随机数
    select cast(ceiling(rand() * N) as int)
    --产生1到N之间的随机数

    在数据库中几个常用的日期格式转换
        日期格式转换也是经常用到的,通常2008-04-12和20080412 这两种格式用的比较多,下面列出一些常用的:

    CONVERT(VARCHAR(10),GETDATE(),120)
    --返回2008-04-12
    CONVERT(VARCHAR(10),GETDATE(),20)
    --返回2008-04-12
    CONVERT(VARCHAR(10),GETDATE(),112)
    --返回20080412
    CONVERT(VARCHAR(10),GETDATE(),111)
    --返回2008/04/12
  • 相关阅读:
    线程实现的两种方式
    webhook功能概述
    Linux 常用高频命令
    Mac安装Homebrew的正确姿势
    Mac 环境变量配置
    详解k8s零停机滚动发布微服务
    详解k8s原生的集群监控方案(Heapster+InfluxDB+Grafana)
    白话kubernetes的十万个为什么(持续更新中...)
    一个典型的kubernetes工作流程
    k8s实战之从私有仓库拉取镜像
  • 原文地址:https://www.cnblogs.com/ANDY_ZHANG/p/1872070.html
Copyright © 2011-2022 走看看