很多人创建了序列,但是在插入语句中不知道怎么使用,在此做个简单介绍。 oracle序列有两个参数:nextval和currval,使用的时候,需要输入sequence_name.nextval或sequence_name.currval 代码如下: 上面PTZHMM是table_name,ptzhm ...
分类:
数据库 时间:
2017-05-06 15:12:42
阅读次数:
279
Phoenix的插入语句是Upsert,Update和Insert的组合语义。即,如果数据表中没有这条记录那么插入这条记录,如果有则更新。判断是否存在相同的数据是使用ON DUPLICATE KEY来验证的,这里的KEY就是建表时候的主键(PRIMARY KEY)。和Oracle的Merge Int ...
分类:
其他好文 时间:
2017-04-23 01:14:59
阅读次数:
182
SQL插入语句的字段名如果遇到关键字,才需要添加`。 以下是不写 `符号的字段名: 以下是写 `符号的字段名: ...
分类:
数据库 时间:
2017-04-13 16:35:17
阅读次数:
200
mysql: 自增长是依赖主键的:所以要删除主键,必须先删除自增长 创建外键的时候:如果不设置名字 系统自动命名规则:表名_ibfk_1 此处1代表第一个外键 2代表第二个外键。。。。。 插入语句:insert into emp (具体字段) values (插入的值); mysql乱码问题 : S ...
分类:
数据库 时间:
2017-04-09 19:45:41
阅读次数:
244
1. 数据操纵语言 2. 插入语句语法 3. 更新数据 4. 删除数据 5. 数据库事务 ...
分类:
其他好文 时间:
2017-04-04 00:34:45
阅读次数:
193
show variables like 'character%'; //查看当前各系统位置的字符编码格式 问题一: Incorrect string value: '\xB4\xF3\xB4\xF3' for column 'name' 解决方式:执行插入语句前,先执行set names gbk; ...
分类:
数据库 时间:
2017-03-28 21:45:02
阅读次数:
161
连接数据库: 选择数据库: 关闭数据库: 执行一条mysql查询: 插入新数据到数据库中: 插入数据后,获取插入数据的自增ID: 在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id。 这个id的作用非常大,通常可以用来判断是否插入成 ...
分类:
数据库 时间:
2017-03-27 00:28:08
阅读次数:
164
vim全局替换文件: 语法为 :[addr]s/源字符串/目的字符串/[option] 全局替换命令为::%s/源字符串/目的字符串/g [addr] 表示检索范围,省略时表示当前行。 如:“1,20” :表示从第1行到20行; “%” :表示整个文件,同“1,$”; “. ,$” :从当前行到文件 ...
分类:
系统相关 时间:
2017-03-24 12:09:28
阅读次数:
149
Syntax error on token ""values("", delete this token ...
分类:
数据库 时间:
2017-03-13 14:52:14
阅读次数:
586
sql有有四中基本语句,分别是增删改查,在建立model后如何生成这四中sql语句,降低开发时间。 我们先模拟出一张学生表: 首先我们来看看增加,也就是插入语句。插入语句语法比较固定变化少通过泛型和反射可以直接生成。string类型和DateTime类型需要加单引号,其他类型不需要加。 调试结果为: ...
分类:
数据库 时间:
2017-02-26 17:34:16
阅读次数:
776