zoukankan      html  css  js  c++  java
  • sqls

    ALTER TABLE `shh_data`.`topic_floor`
    ADD COLUMN `updated_date` DATETIME NULL AFTER `publish_date`,
    ADD COLUMN `created_date` DATETIME NULL AFTER `updated_date`;

    UPDATE `xxx_data`.`xxx_nickname` SET `nick_name`='nnn' WHERE `id`='8';

    INSERT INTO `xxx_data`.`xxx_nickname` (`id`, `nick_name`, `xxx_id`) VALUES ('12', 'xx', '12');

     CREATE TABLE `hhh_data`.`hhh_user` (
      `id` INT NOT NULL AUTO_INCREMENT,
      `hhh_id` INT NULL,
      `hhh_user_nickname` VARCHAR(45) NULL,
      `home_hhh` INT NULL,
      `sex` INT NULL,
      `join_hhh_date` DATETIME NULL,
      `home_page` VARCHAR(64) NULL,
      PRIMARY KEY (`id`));

    ALTER TABLE `shh_data`.`new_table`
    ADD COLUMN `updated_date` DATETIME NULL AFTER `home_page`,
    ADD COLUMN `created_date` DATETIME NULL AFTER `updated_date`;

    ALTER TABLE `shh_data`.`new_table`
    RENAME TO  `shh_data`.`hhh_user` ;

    ALTER TABLE `hhh_data`.`topic_floor`
    CHANGE COLUMN `hhh_user_id` `hhh_user_id` VARCHAR(25) NULL DEFAULT NULL ;

    ---------------------------------------------------日期

    update shh_data.topic_floor set updated_date = TIMESTAMP("2017-04-08 17:25:17") where id > 1170;

    类似的方法还有:

    MySQL 使用下列数据类型在数据库中存储日期或日期/时间值:

    • DATE - 格式 YYYY-MM-DD
    • DATETIME - 格式: YYYY-MM-DD HH:MM:SS
    • TIMESTAMP - 格式: YYYY-MM-DD HH:MM:SS
    • YEAR - 格式 YYYY 或 YY

    这种方法应用在查询某日期的记录非常简洁:

    select * from shh_data.topic_floor where date(updated_date) = curdate();

    --------------------------------------------------关于日期

  • 相关阅读:
    将一个单向链表逆序
    高精度加法
    从反汇编的角度看引用和指针的区别
    冒泡排序
    josephus(约瑟夫)问题
    获取每个进程可打开的最大文件数量
    AIX免费终端的获取
    [转] Linux应用层的定时器Timer
    POD(plain old data)
    char与wchar_t的区别
  • 原文地址:https://www.cnblogs.com/guazi/p/6686608.html
Copyright © 2011-2022 走看看