`

向表中添加数据

阅读更多

添加数据


1.所有字段都插入
insert into student values('A001','张三','男','01-5月-05',10);

oracle中默认的日期格式'DD-MON-YY'
DD:日子(天)
MON:月份(要加上汉字'月'不然报错)
YY:2位的年
如:
'09-6月-99'代表1999年6月9号

2.改日期的默认格式
sql>alter session set nls_date_format = 'yyyy-mm-dd';
修改后,可以使用我们熟悉的格式添加日期类型:
sql>insert into student values('A001','张三','男','1905-05-06',10);


3.插入部分字段
insert into student (xh,xm,sex) values ('A003','JONE','女');


如何查询没有生日信息的用户?
select * from student where birthday is null;


如何查询有生日信息的用户?
select * from student where birthday is not null;


4.插入空值
insert into student (xh,sm,sex,birthday) values ('A004','MARTIN','男',null);


5.改一个字段
update student set sex='女' where xh='A001';

6.修改多个字段
update student set sex='男',birthday='1980-02-03' where xh='A001';

7.修改含有null值得数据
用is null来查找相关的数据


分享到:
评论

相关推荐

    mysql创建表向表中插入数据实例

    在MySQL数据库管理中,创建表和向表中插入数据是基本操作,对于初学者和专业开发者来说都是必不可少的技能。以下我们将详细讲解这些知识点,并通过给出的实例进行演示。 首先,我们创建一个名为`teacher`的表。创建...

    VB 利用INSERT语句向数据表中插入数据

    在VB(Visual Basic)编程中,向数据表中插入数据是一项基本操作,通常涉及与数据库的交互。在本教程中,我们将深入探讨如何利用INSERT语句来实现这一目标。INSERT语句是SQL语言的一部分,用于在数据库表中创建新的...

    Mysql练习3:为学生表、科目表、成绩表添加数据.zip

    通过这个MySQL练习,你可以掌握如何管理和维护数据库中的基本数据操作,包括插入数据、建立表间关系以及保证数据一致性。这些技能对于成为合格的数据库管理员或开发者至关重要。记得在实践中不断探索和优化你的SQL...

    SQL Server中关于临时表概念及创建和插入数据等问题

    SQL Server 中的临时表概念、创建和插入数据等问题 SQL Server 中的临时表概念是指名称以井号 (#) 开头的表,如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表有两种类型:本地临时表和...

    SQL_Server_2008基础教程_(7)

    如何向表中插入数据呢?如何查看或浏览表中的数据呢?如何修改表中的数据呢?这些都涉及到对表的操纵。表创建之后,就可以对表执行各种操纵了。操纵表实际上就是操纵数据。用户可以根据需要向表中添加数据或更新表中...

    c#向数据表中插入多条记录

    接着,它创建参数数组并执行存储过程,将数据插入到不同的表中。如果所有操作成功,事务被提交;如果出现异常,事务被回滚,以确保数据一致性。 `SqlHelper`类是一个自定义的辅助类,用于简化数据库访问。在这个...

    sap批量删除、添加、修改透明表数据

    当需要向透明表中批量插入新记录时,可以使用类似的方法。首先需要读取现有的表数据,然后通过外部文件上传新的数据并插入到表中。 **示例代码:** ```abap IF p_insert = 'X'. SELECT * FROM (TABLE) INTO TABLE...

    C#向EXCEL模板文件中插入数据行

    4. **找到插入数据的位置**:在工作表中找到合适的行和列,这可能涉及到查找特定的行标签或单元格值。例如,找到有“数据开始”标签的行。 ```csharp Range startRow = worksheet.Rows.Find("数据开始", Type....

    66 不断在表中插入数据时,物理存储是如何进行页分裂的?l.pdf

    页分裂通常发生在向表中插入数据时,尤其是当数据量增长到需要在现有的数据页之外分配新的数据页时。如果表的主键是自增的,那么每次插入新数据时,自增值都会保证新数据存储在新的数据页中,并且确保每个数据页的...

    实验2 修改表结构和插入记录.docx

    ### 实验2:修改表结构...通过以上步骤,我们可以有效地完成对表结构的修改以及向表中插入数据的任务。这些基本操作是进行数据库管理时非常重要的技能之一。掌握这些技能对于后续更复杂的数据操作有着至关重要的作用。

    sqlserver 循环临时表插入数据到另一张表

    sqlserver 循环临时表插入数据到另一张表 -- 声明变量 DECLARE @SupCode as varchar(100), @ProdCode as varchar(50), @PackLayer as varchar(50), @CodeStatus as varchar(50), @ProductId as varchar(50), @...

    从CSV或Excel文件向表中插入数据的简单方法

    标题"从CSV或Excel文件向表中插入数据的简单方法"涉及到的核心知识点包括: 1. **CSV文件**:CSV(Comma Separated Values)是一种通用的数据交换格式,用于存储表格数据,如电子表格或数据库。每个记录由一行组成...

    JAVA中向数据库中插入数据的源代码

    在Java编程中,向数据库插入数据是常见的操作之一,尤其在构建桌面应用或者Web应用时。本示例将重点讲解如何使用Java与Microsoft Access数据库进行交互,实现数据的插入功能。Access是一种轻量级的关系型数据库管理...

    sql创建数据库、表,插入数据,查询数据.rar

    插入数据到表中使用`INSERT INTO`语句。假设我们有如下数据要插入到"Students"表: ```sql INSERT INTO Students (ID, Name, Age, EnrollmentDate) VALUES (1, '张三', 20, '2020-09-01'); ``` 这条语句将在...

    Oracle删除表中的重复数据

    2. **插入去重后的数据**:接下来,使用`INSERT INTO`语句将原表中去重后的数据插入到临时表中。在给定的部分内容中,`SELECT DISTINCT ... FROM tlinkman`语句用于选择原表中的唯一记录。值得注意的是,`DISTINCT`...

    行业-66 不断在表中插入数据时,物理存储是如何进行页分裂的?l.rar

    当我们不断向表中插入数据时,数据库系统会面临一系列挑战,其中之一就是"页分裂"问题。页分裂是由于数据页满载和空间管理不当导致的一种现象,它会降低数据库的性能并可能导致空间浪费。接下来,我们将深入探讨页...

    SAP数据表大全ABAP数据表大全

    - INSERT:将新记录插入数据表。 - UPDATE:更新数据表中的记录。 - DELETE:删除数据表中的记录。 - ALTER TABLE:修改数据表的结构,如添加、删除或更改字段。 - TRUNCATE TABLE:清空数据表的所有记录,但...

    C#.NET中如何批量插入大量数据到数据库中

    2. **批量插入(Bulk Insert)**:SQL Server 提供了一个`SqlBulkCopy`类,用于快速地将大量数据从一个数据源(如DataTable或DataReader)复制到SQL Server表中。这比逐行插入要快得多。 ```csharp using ...

    往数据库插入数据,相同的不插入

    ### 往数据库插入数据,相同的不插入 在Java开发中,常常会遇到需要将一系列数据插入数据库的需求。但在实际操作过程中,为了避免重复数据的插入,我们需要实现一种机制来判断待插入的数据是否已存在于数据库中。这...

    sqlserver表数据插入到oracle表中的一种实现方式(表结构相同)

    一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的insert脚本复制到oracle执行就可以批量添加了。

Global site tag (gtag.js) - Google Analytics