1.创建表的语句和更新的语句 这个表的创建语句,这个表有一个主键ID和一个整型字段c: mysql> create table T(ID int primary key, c int); 如果要将ID=2这一行的值加1,SQL语句就会这么写: mysql> update T set c=c+1 where ID=2; 更新语句也是按照前面的逻辑架构的语句重新走一遍的. 首先语句前要先连接数据库,这是连接器的工作. 在一个表上有更新的时候,跟这个表有关的查询缓存会失效,所以这条语句就会把表T上所
CREATE TABLE test_main ( id INT NOT NULL, value VARCHAR(10), PRIMARY KEY(id) ); oracle插入方式:INSERT INTO test_main(id, value) SELECT 1, 'ONE' FROM dual UNION ALLSELECT 2, 'TWO' FROM dual; mysql.postgresql插入方式: INSERT INTO test_main(id, value) values(1,
DROP procedure Sel_Function_ActivityPastDueDELIMITER $$DROP procedure IF EXISTS`shouyi`.`Sel_Function_ActivityPastDue` $$create procedure `shouyi`.`Sel_Function_ActivityPastDue` ( Endtime varchar(20)) begindeclare v int;declare vcount int default 0;d
insert语句总结 16.1 第一类,insert语句:单行插入 1)SQL> create table a (id int,name char(10) default 'aaa'); //name列指定了default值 2)SQL> insert into a values(1,'abc'); //表a后没有所选列,values必须指定所有字段的值. 3)SQL> insert into a values(2,default); //同上,name字