Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96935
  • 博文数量: 34
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-04 22:47
文章分类

全部博文(34)

文章存档

2017年(34)

我的朋友

分类: Mysql/postgreSQL

2017-03-01 07:35:37

第一种:
       INSERT INTO tb_name [(col1,col2,....)] {VALUES|VALUE} (val1,val2,...)[,(val21,val22,..),...]

第二种:
       INSERT INTO tb_name SET col1=val1,col2=val2,...

第三种:
       INSERT INTO tb_name SELECT clause

       REPLACE的工作机制,与INSERT相同,除了再新插入的数据与表中的主键或唯一索引定义的数据相同会替换老的行:
   
      
UPDATE:
         UPDATE [LOW_PRIORITY] [IGNORE] table_reference
             SET col_name=val1 [,col_name2=val2] ...
            [WHERE where_confition]
            [ORDER BY ...]
            [LIMIT row_count]

          UPDATE 通常情况下,必须要使用WHERE字句,或者使用LIMIT限制要修改的行数;
             --safe-updates

          DELETE: [LOW_PRIORITY] [QUICK] [IGNORE] FROM tb1_name
                   [WHERE where_confition]
                   [ORDER BY ...]
                   [LIMIT row_count]

            TRUNCATE tb_name
               

          crud:
         
  
               
阅读(1262) | 评论(0) | 转发(0) |
0

上一篇:heartbeat ha

下一篇:snmp、rrdtool详解

给主人留下些什么吧!~~