数据库 insert into 插入数据

--插入数据

语法:insert into 表名 values (对应字段值1,对应字段值2.。。)

实例:

insert into bonus values (‘赵华1‘,‘工人‘,3000,1000)
insert into bonus values (‘赵华2‘,‘学生‘,3000,1000)
insert into bonus values (‘赵华3‘,‘农民‘,3000,1000)
insert into bonus values (‘赵华4‘,‘商人‘,3000,1000)
insert into bonus values (‘赵华5‘,‘军人‘,3000,1000)

时间: 2024-08-05 00:26:02

数据库 insert into 插入数据的相关文章

ruby向数据库用语句插入数据

1.dos工程路径下执行(c:home/trunk/src下): ruby script/generatemigration  AddPermissionsData(名字随便起) 生成时间戳文件 class AddPermissionsData< ActiveRecord::Migration def self.up p = Permission.create({:name => '张三', :parent_id => '367', :deleted => '0', :action

MySql数据库-查询、插入数据时转义函数的使用

最近在看一部php的基础视频教程,在做案例的时,当通过用户名查询用户信息的时候,先使用了转义函数对客户提交的内容进行过滤之后再交给sql语句进行后续的操作.虽然能看到转义函数本身的作用,但是仍然有一些疑惑. 疑惑一:当转义数据后,数据中会增加一些反斜杠,为了能查找出对应的数据,那么原来存在数据库中的数据是不是也已经被保存成含有反斜杠的了? 疑惑二:转义数据后再向数据库中插入数据,保存在数据库中的数据是否会含有过滤后的反斜杠? 带着这些疑问对用户提交的表单进行测试. echo get_magic_

ThinkPHP增加数据库字段后插入数据为空的解决办法

今天用ThinkPHP做了一个简单的商品发布系统,数据库本来只有四个字段id,name,url,image.id是主键,name是商品名称,url是商品链接,image是商品图片,做的差不多了,发现还少一个字段,那就是价格,然后建立了字段,类型是decimal(8,2),意思是共8位,小数点占两位,然后执行之后,页面显示数据插入成功,但是查看数据库字段为0.00,如下图: 链接纯属虚构,上不去哈,,,于是弄了好长时间,还是不行,然后怀疑是不是ThinkPHP对数字支持不是太好,然后干脆将类型修改

数据库创建表,插入数据练习

create table shangpin("商品名称" varchar2(30), "商品种类" varchar2(30), "商品单价" number(30) )insert into shangpin values('手机','电子产品',6600)insert into shangpin values('苹果','水果',5)insert into shangpin values('花椒','调料',1)insert into shang

文本文件导入mysql数据库表及insert命令插入数据到表

1.文本文件导入数据库表 格式:mysql> LOAD DATA LOCAL INFILE '文本路径' INTO TABLE 表名; 例:mysql> LOAD DATA LOCAL INFILE 'D:/pet.txt' INTO TABLE pet; <pre name="code" class="plain">可以创建一个文本文件"pet.txt",每行包含一个记录,用定位符(tab)把值分开,并且以CREATE

oracle数据库,覆盖插入数据---- merge into

在开发中我们经常会碰到这么一个场景,列如用户修改简单的个人基本信息,这个时候就需要判断用户的基本信息是否存在,如果是首次录入不存在就在表中插入一条信息,如果存在就更新表里的信息. 要实现这种这种场景很简单,我们最常用的就是先查询一下用户的基本信息,执行一下select方法,如果数据存在就执行update方法,如果不存在就就执行insert 方法.这是一种解决思路. 当只是很简单的条件判断时,我们也有另外一种数据库层面的解决思路就是merge into ,很多数据库都有这种语句,因为我用的orac

mybatis批量插入的解决方法, insert 批量插入数据方式

1 <insert id="listModelInsert" parameterType="list"> 2 INSERT INTO NM_DEVICE_DATA 3 (ID, DEVICE_ID, TARGET, VALUE, CREATE_TIME,DETAIL) 4 <foreach collection="list" item="model" index="index" separ

使用存储过程向数据库批量插入数据

<一> 前言 最近有个需求,需要向数据库并发批量插入数据. 最开始使用存储过程,类似这样的:  delimiter //   CREATE PROCEDURE load_part_tab()  begin      declare v int default 0;      while v < 8000000      do          insert into part_tab          values (v,'testing partitions',adddate('199

Python数据库(二)-Mysql数据库插入数据

通过python连接mysql数据库,并插入数据 # -*- coding:utf-8 -*- __author__ = "MuT6 Sch01aR" import pymysql conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='root',db='niushop_b2c') cursor = conn.cursor() data = [ ('John','abcdef'), ('Jack','