ireport修改jrxml中的sql语句_SQL中的create table与insert into语句
- 學習交流,歡迎留言~~
今天學習SQL的時候遇到了個小疑問,創(chuàng)建數(shù)據(jù)表肯定是用create table語句的,但是為什么后面總是跟隨著insert into呢?
身為一個不弄白不舒服斯基,走起~~~
- 先介紹一下今天兩位主角的基本結(jié)構(gòu)
1、CREATE TABLE 語句
1)適用場合
用于創(chuàng)建數(shù)據(jù)庫中的表。(注意,是創(chuàng)建表,創(chuàng)建表的結(jié)構(gòu))
2)語法結(jié)構(gòu)
CREATE TABLE 表名稱
(
列名稱1 數(shù)據(jù)類型,
列名稱2 數(shù)據(jù)類型,
列名稱3 數(shù)據(jù)類型,
....
)
2、INSERT INTO 語句
1)適用場合
用于向表格中插入新的行。(注意,是插入行,插入記錄,插入表的內(nèi)容)
2)語法結(jié)構(gòu)
INSERT INTO 表名稱 VALUES (值1, 值2,....)
寫出所有的列的需要插入的值
或
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
指定所要插入數(shù)據(jù)的列和其對應的值
已經(jīng)存在"Persons" 表:
LastName FirstName Address City
Carter Thomas Changan Street Beijing
現(xiàn)在要向該表中插入新的一行內(nèi)容:INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')
結(jié)果是這樣的:
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Gates Bill Xuanwumen 10 Beijing
3、總結(jié)
也就是說,create table語句,創(chuàng)造出表的結(jié)構(gòu)、骨架;
然后,用insert into語句,向已經(jīng)創(chuàng)建好的/本就已經(jīng)存在的表格中,添加內(nèi)容。
一個是對表格骨架的操作,一個是對表格中所記錄內(nèi)容的操作!
操作對象不一樣!作用不一樣!區(qū)別大了去了!
舉個典型的例子:創(chuàng)建“Student”表的表結(jié)構(gòu),并向創(chuàng)建的表格中添加內(nèi)容。
create table Student(Sid varchar(6), Sname varchar(10), Sage datetime, Ssex varchar(10));insert into Student values('01' , '趙雷' , '1990-01-01' , '男');
insert into Student values('02' , '錢電' , '1990-12-21' , '男');
insert into Student values('03' , '孫風' , '1990-05-20' , '男');
insert into Student values('04' , '李云' , '1990-08-06' , '男');
insert into Student values('05' , '周梅' , '1991-12-01' , '女');
insert into Student values('06' , '吳蘭' , '1992-03-01' , '女');
insert into Student values('07' , '鄭竹' , '1989-07-01' , '女');
insert into Student values('08' , '王菊' , '1990-01-20' , '女'
該例子引用自:經(jīng)典SQL練習題(MySQL版)_廖致君的博客-CSDN博客_sql練習?blog.csdn.net
好啦,今天就到這里啦,回見~~(づ ̄ 3 ̄)づ么么噠
總結(jié)
以上是生活随笔為你收集整理的ireport修改jrxml中的sql语句_SQL中的create table与insert into语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数值运算答案_笨方法学Pyt
- 下一篇: 战神zx8怎么进bios 战神zx8进入