新增資料
1.所有欄位都插入
insert into student values('a001','張三','男','01-5月-05',10);
oracle中預設的日期格式'dd-mon-yy'
dd:日子(天)
mon:月份(要加上漢字'月'不然報錯)
yy:2位的年
如:'09-6月-99'代表2023年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,***) values ('a003','jone','女');
如何查詢沒有生日資訊的使用者?
select * from student where birthday is null;
如何查詢有生日資訊的使用者?
select * from student where birthday is not null;
4.插入空值
insert into student (xh,sm,***,birthday) values ('a004','martin','男',null);
5.改乙個字段
update student set ***='女' where xh='a001';
6.修改多個字段
update student set ***='男',birthday='1980-02-03' where xh='a001';
7.修改含有null值得資料
用is null來查詢相關的資料
mysql操作(建立表,向表中新增資料)
建立表 使用者表 create table tbl user id是沒有業務含義的邏輯主鍵,不允許為空,無符號的,自增長的整數型別 id int 11 unsigned not null auto increment,name是使用者名字,字串型別,不允許為空,預設值為空 name varchar ...
C 中向dataTable中新增資料
今天接收介面資料,封裝成了datatable型別,但是在接受資料是datatable中沒有資料,原因是沒有新增資料。本人誤以為 dr cardid jobject cardid tostring 就完成了資料的新增。現在將完整資料新增過程表述如下 首先宣告 datatable datatable n...
動態的向ListView中新增資料
一般情況下,listview都需要在執行時進行改變。如果簡單的往與listview關聯的list中新增資料,是不會引起介面變化的。如果新增了資料之後,呼叫listview.invalidate 也是無效的。必須使用與之關聯的adapter進行更新。如下 adapter adapter adapter...