亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 4.18.txt

?? java學習的點滴
?? TXT
字號:
sql語句

數據類型

數字型
BINARY_INTEGER

	NATURAL     0 - 2147283647  
	NATURALN    0 - 2147283647   NOT NULL
	POSITIVE    1- 2147283647
	POSITIVEN   1- 2147283647    NOT NULL
	SIGNTYPE    -1,0,1

NUMBER 
	NUMBER (精度,刻度)
	精度:數字個數
	刻度:小數點右邊的數字個數
	DEC                  38位數字
	DECIMAL              38位數字
	DOUBLE PRECISION     38位浮點數字
	FLOAT                38位浮點數字
	INTEGER              38位整數
	INT                  38位整數
	NUMERIC              38位數字
	REAL                 18位浮點數字
	SMALLINT             38位整數

字符型


	CHAR          32767字節
	VARCHAR2      2048字節
	LONG          32760字節 
	LONGRAW       32760字節

大型對象

 
	BFILE         4G
	BLOB          4G
	CLOB          4G
	NCLOB         4G


日期
DATE
TIMESTAMP


--創建部門表
	DROP TABLE DEPARTMENT;

	CREATE TABLE DEPARTMENT (
	  DEPTID    NUMBER(3),
	  DEPTNAME  VARCHAR2(20),
	  LEADER    VARCHAR2(10)
	);

	INSERT INTO DEPARTMENT (DEPTID,DEPTNAME,LEADER)
	VALUES(1,'JAVA','TOMCAT');

	INSERT INTO DEPARTMENT (DEPTID,DEPTNAME,LEADER)
	VALUES(2,'MARKETING','HARRY');

	INSERT INTO DEPARTMENT (DEPTID,DEPTNAME,LEADER)
	VALUES(3,'HR','ANN');


	INSERT INTO DEPARTMENT (DEPTID,DEPTNAME,LEADER)
	VALUES(4,'TEST','ROSE');

	COMMIT;

	SELECT * FROM DEPARTMENT;

--創建員工表
   

DROP TABLE EMPLOYEE


CREATE TABLE EMPLOYEE(
    EMID NUMBER(6),
    NAME VARCHAR2(10),
    AGE  NUMBER(3),
    JOB  VARCHAR2(10),
    SALARY NUMBER(10,3),
    BIRTHDAY DATE
)

--日期函數
--字符串轉化成日期
-- TO_DATE('1980-10-15','YYYY-MM-DD')  TO_DATE('1988-10-15 19:30:59','YYYY-MM-DD HH24:MI:SS'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY) 
VALUES (1,'TOM',20,'PROGRAMMER',3000,TO_DATE('1986/10-15','YYYY/MM-DD'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY) 
VALUES (2,'HARRY',20,'PROGRAMMER',3000,TO_DATE('1986-1-15','YYYY-MM-DD'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY) 
VALUES (3,'ANN',20,'CODING',1000,TO_DATE('1986-10-15','YYYY-MM-DD'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY) 
VALUES (4,'SUNNY',25,'CODING',1500,TO_DATE('1981-10-15','YYYY-MM-DD'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY) 
VALUES (5,'LEE',27,'TEAMLEADER',8000,TO_DATE('1979-10-15','YYYY-MM-DD'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY)
 VALUES (6,'BLACK',18,'BOSS',10000,TO_DATE('1988-10-15','YYYY-MM-DD'))

INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY)
 VALUES (7,'BLACK',18,'BOSS',10000,TO_DATE('1988-10-15 19:30:59','YYYY-MM-DD HH24:MI:SS'))
INSERT INTO EMPLOYEE  (EMID,NAME) VALUES (8,'JOR')

COMMIT;


-查詢系統時間

SELECT SYSDATE FROM DUAL


-- 日期轉化成字符串  TO_CHAR(BIRTHDAY,'YYYY/MM/DD')

SELECT EMID,NAME,AGE,JOB,SALARY, TO_CHAR(BIRTHDAY,'YYYY/MM/DD') FROM EMPLOYEE

--為了在程序中處理 增加別名

SELECT EMID,NAME,AGE,JOB,SALARY, TO_CHAR(BIRTHDAY,'YYYY/MM/DD') AS BIRTH FROM EMPLOYEE 

--日期加減運算
--間隔幾個月
SELECT MONTHS_BETWEEN (SYSDATE , TO_DATE('2006-05-31','YYYY-MM-DD')) FROM DUAL

SELECT MONTHS_BETWEEN (SYSDATE , TO_DATE('2006-05-31','YYYY-MM-DD')) FROM EMPLOYEE

--給日期 + n個月

SELECT BIRTHDAY,ADD_MONTHS (BIRTHDAY, 3)  ADDMON FROM EMPLOYEE

SELECT BIRTHDAY,ADD_MONTHS (BIRTHDAY, 5)  ADDMON FROM EMPLOYEE

SELECT BIRTHDAY,ADD_MONTHS (BIRTHDAY, -5) ADDMON FROM EMPLOYEE

--給日期 + n天

SELECT BIRTHDAY,BIRTHDAY + 5  ADDDAY FROM EMPLOYEE

SELECT BIRTHDAY,BIRTHDAY - 5  ADDDAY FROM EMPLOYEE


--指定日期的下一個星期幾   1 - 星期天   'MONDAY' 

SELECT NEXT_DAY(SYSDATE, 1) DAYOFWEEK FROM DUAL

--指定月份的最后一天
SELECT LAST_DAY(SYSDATE) LASTDAY   FROM DUAL



-- TO_CHAR(NUMBER,'FMT')
SELECT TO_CHAR(SALARY,'$9,999,999') AS MONEY  FROM EMPLOYEE
SELECT TO_CHAR(SALARY,'L9,999,999') AS MONEY  FROM EMPLOYEE
SELECT TO_CHAR(SALARY,'L0,000,000.00') AS MONEY  FROM EMPLOYEE
SELECT TO_CHAR(SALARY,'L9,999,999.00') AS MONEY  FROM EMPLOYEE




--數字函數
-- TO_NUMBER
INSERT INTO EMPLOYEE  (EMID,NAME,AGE,JOB,SALARY,BIRTHDAY)
 VALUES (6,'JACK',18,'BOSS',TO_NUMBER('1234','9999'),TO_DATE('1988-10-15','YYYY-MM-DD'))

--ROUND(列名 ,n) 四舍五入到小數點后n位
SELECT ROUND(3.
1415926,4) FROM DUAL
-- 四舍五入到整數位
SELECT NAME,SALARY ,ROUND(SALARY,  -1) FROM EMPLOYEE

--TRUNC(列名 ,n) 截取到小數點后n位
SELECT TRUNC(3.1415926,3) FROM DUAL
--
SELECT NAME,SALARY ,TRUNC(SALARY,  -1) FROM EMPLOYEE


--字符串函數
--UPPER 

SELECT UPPER(NAME) UP FROM EMPLOYEE

--LOWER

SELECT LOWER(NAME) UP FROM EMPLOYEE


--INITCAP 首字母大寫

SELECT INITCAP (NAME ) INS FROM EMPLOYEE

--CONCAT 連接字符串

SELECT CONCAT (NAME,SALARY ) INS FROM EMPLOYEE


--SUBSR(COLOMN,M,N) 截取子串,從m開始,長度為n

SELECT NAME,SUBSTR(NAME,0,2 ) INS FROM EMPLOYEE

SELECT NAME,SUBSTR(NAME,1,2 ) INS FROM EMPLOYEE

SELECT NAME,SUBSTR(NAME,2,2 ) INS FROM EMPLOYEE

--TREM( [leading | trailing | both ] 要去掉的字符串 from 源字符串) DEFAULT:BOTH

SELECT NAME,TRIM('E' FROM NAME ) INS FROM EMPLOYEE

--REPLACE

SELECT NAME,REPLACE(NAME,'O' ,'XXXXXX' ) INS FROM EMPLOYEE

--INSTR
-- 語法: instr(string1,string2,[n],[m]) 這里的 [] 表示可選參數
-- 
-- 從 string1 的第 n 個字符開始尋找 string2 的第 m 個出現。
-- 如果 n 是負數,則從后向前著。如果沒有傳遞 m,假定為 1(從第一個字符開始找)。
-- 
--INSTR(C1,C2,I,J)
在一個字符串中搜索指定的字符,返回發現指定的字符的位置;
C1    被搜索的字符串
C2    希望搜索的字符串
I     搜索的開始位置,默認為1
J     出現的位置,默認為1
 select instr('oracle traning','ra',1,2) instring from dual;
結果:9
'oracle traning'中第二次出現ra的位置是9(從1 開始)


分組函數
--平均值
SELECT AVG(SALARY) FROM EMPLOYEE

--記錄數量 注意NULL的問題
SELECT count (SALARY) FROM EMPLOYEE

--MAX
SELECT MAX(SALARY) FROM EMPLOYEE

--MIN
SELECT MIN(SALARY) FROM EMPLOYEE

--SUM
SELECT SUM(SALARY) FROM EMPLOYEE

--GROP

SELECT JOB,SUM(SALARY) FROM EMPLOYEE
GROUP BY JOB


SELECT JOB,SUM(SALARY) FROM EMPLOYEE
GROUP BY JOB
HAVING JOB !='BOSS'

--NVL
SELECT NVL(AGE,0) FROM EMPLOYEE

--DECODE
SELECT NAME,DECODE(JOB,'BOSS','老板','打工的') FROM EMPLOYEE



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品短视频| 久久久精品综合| 色一情一乱一乱一91av| 99久久精品免费| 国产精品18久久久久| 国产一区二区三区在线观看精品| 久久精品国产秦先生| 美国三级日本三级久久99| 午夜久久电影网| 日韩1区2区3区| 男男视频亚洲欧美| 精品在线免费观看| 国内成人精品2018免费看| 国产麻豆精品95视频| 盗摄精品av一区二区三区| 国产91富婆露脸刺激对白| 国产suv精品一区二区三区 | 欧美影视一区在线| 欧美日韩一区二区欧美激情| 6080国产精品一区二区| 欧美大胆一级视频| 国产视频一区在线播放| 国产精品系列在线| 亚洲免费观看高清完整版在线观看 | 国产成人在线影院 | 一区二区三区加勒比av| 丝袜亚洲另类丝袜在线| 久久精品国产成人一区二区三区 | 亚洲欧洲日产国产综合网| 亚洲日本在线观看| 蜜臀av亚洲一区中文字幕| 国产成人综合视频| 欧美日韩亚洲综合在线| 久久在线观看免费| 樱桃视频在线观看一区| 精品一区二区三区免费播放| av激情成人网| 精品噜噜噜噜久久久久久久久试看| 欧美国产激情二区三区| 亚洲超丰满肉感bbw| 韩国成人精品a∨在线观看| 色婷婷av一区二区| 久久久久久久久一| 日韩福利电影在线观看| 成人福利视频在线| 日韩欧美激情在线| 亚洲成在线观看| 99久久综合99久久综合网站| 日韩一区二区电影在线| 亚洲免费观看在线视频| 成人少妇影院yyyy| 日韩欧美成人一区二区| 亚洲综合丁香婷婷六月香| 高清不卡在线观看av| 日韩一卡二卡三卡国产欧美| 亚洲女同ⅹxx女同tv| 国产精品456| 日韩欧美123| 偷拍日韩校园综合在线| 91麻豆精东视频| 国产精品欧美久久久久无广告| 久久福利视频一区二区| 欧美性感一区二区三区| 18成人在线观看| 成人深夜福利app| 国产三级精品在线| 国产精品69毛片高清亚洲| 日韩欧美国产小视频| 天天操天天色综合| 在线免费亚洲电影| 亚洲欧洲制服丝袜| 91污片在线观看| 中文字幕一区三区| jlzzjlzz欧美大全| 国产精品久久久久久久久搜平片| 国产精品一区二区不卡| 久久久久久久久久久久电影 | 日日摸夜夜添夜夜添国产精品| 91福利国产精品| 亚洲精品美国一| 91久久线看在观草草青青| 一区二区三区国产| 欧美日韩综合一区| 日本免费新一区视频| 91精品国产综合久久精品麻豆| 天天综合色天天综合| 日韩女优av电影| 国模套图日韩精品一区二区 | 粉嫩蜜臀av国产精品网站| 国产精品久久久久婷婷二区次| 成人免费黄色在线| 亚洲综合av网| 欧美一卡二卡在线| 国产精品一区二区无线| 国产精品美女一区二区三区 | 国产精品久久久久久户外露出| 国产精品中文字幕日韩精品| 欧美国产成人精品| 91麻豆国产精品久久| 五月综合激情网| 久久先锋影音av| av电影一区二区| 天堂一区二区在线免费观看| 日韩免费高清电影| 99在线精品一区二区三区| 亚洲地区一二三色| 久久亚洲精华国产精华液| 成人精品一区二区三区四区| 亚洲永久精品国产| 国产女主播在线一区二区| 91高清视频免费看| 国产主播一区二区三区| 亚洲国产欧美在线人成| 精品国产一区二区三区四区四| av欧美精品.com| 麻豆国产精品777777在线| 国产精品久久毛片| 日韩免费成人网| 91成人免费在线视频| 国产成人精品三级麻豆| 日精品一区二区| 亚洲色欲色欲www在线观看| 欧美成人aa大片| 欧美私人免费视频| av亚洲产国偷v产偷v自拍| 麻豆成人av在线| 亚洲一区二区在线视频| 国产精品色哟哟| 日韩欧美在线网站| 欧美性做爰猛烈叫床潮| 91影视在线播放| 国产精品一区二区在线播放| 丝袜美腿亚洲一区二区图片| 亚洲色欲色欲www| 国产精品久久久久久福利一牛影视| 日韩色视频在线观看| 欧美日韩亚洲综合一区二区三区| 成人精品小蝌蚪| 国产福利91精品一区| 国内精品伊人久久久久av影院| 日韩精品91亚洲二区在线观看 | 337p粉嫩大胆色噜噜噜噜亚洲 | 精品久久一区二区| 制服丝袜成人动漫| 欧美午夜精品一区二区蜜桃| 97精品电影院| 91小视频免费观看| 粉嫩欧美一区二区三区高清影视| 精品一区二区久久久| 亚洲成a人v欧美综合天堂下载| 亚洲免费伊人电影| 亚洲视频小说图片| 最新中文字幕一区二区三区| 国产精品天干天干在线综合| 久久九九久久九九| 国产精品成人免费| 亚洲欧美国产77777| 亚洲激情自拍偷拍| 亚洲成人精品影院| 午夜成人免费电影| 美女高潮久久久| 国产毛片精品视频| 成人激情视频网站| 91天堂素人约啪| 欧美视频三区在线播放| 欧美精品 日韩| 精品国产91亚洲一区二区三区婷婷| 日韩欧美一区二区不卡| 国产三级一区二区三区| 国产女主播一区| 亚洲最大成人网4388xx| 亚洲电影第三页| 美腿丝袜亚洲三区| 成人三级伦理片| 欧美手机在线视频| 欧美不卡视频一区| 中文字幕精品综合| 亚洲国产裸拍裸体视频在线观看乱了| 日日夜夜精品视频免费| 国产精品亚洲а∨天堂免在线| 成人av影视在线观看| 欧美日韩在线播放三区| 欧美www视频| 亚洲免费电影在线| 久久成人综合网| 成人在线视频一区| 91精品国产综合久久久久久 | 香蕉久久一区二区不卡无毒影院| 免费观看一级欧美片| 成人教育av在线| 日韩欧美在线1卡| 亚洲精品乱码久久久久久黑人| 丝瓜av网站精品一区二区 | 中文字幕日韩一区| 丝袜亚洲另类欧美综合| 成人黄色片在线观看| 欧美一区三区四区| 亚洲色图在线视频| 国产精品一卡二卡| 日韩欧美综合一区|