原创 shell script簡介
1 什麼是shell script? shell script是通過shell 的功能所寫的一個program,這個程序 是使用純文本文件,將一些shell的語法與命令寫在裏面 ,搭配正則式,管道命令和數據流重定向等功能,以達到我
原创 SQL學習筆記01-基本操作
SQL: Structured Query Language,結構化查詢語言,具有定義,更新,查詢和控制等多種功能,是關係數據庫的標準語言。 分類: 數據庫操縱語言:DML Data Manipul
原创 SQL學習筆記02-函數
SQL函數: 函數一般是在數據上執行的,它給數據的轉換和處理提供了方便,只是將取出的數據進行處理,不會改變數據庫中的數據。 sql函數可以分成組函數和單行函數。 單行函數 輸入一個值,輸出一個值 分類: 字符函數
原创 SQL學習筆記03-關聯函數,子查詢,分頁,mysql 日期
關聯查詢 在使用數據庫查詢語句時,單表的查詢有時候不能滿足項目的業務需求,在項目開發過程中,有很多需求都是要涉及到多表的連接查詢,需要用到多表關聯查詢。 92 語法: /* 等值連接,通過表中相同的列名進行關聯
原创 SQL學習筆記07-- DML語句
DML:數據庫操縱語言 增,刪,改 /* 插入操作: 元組值的插入 查詢結果的插入 */ --最基本的插入方式 --insert into tablename values(val1,val2,....) 如果表名之後沒有列
原创 SQL學習筆記04-- sql的行轉列
create table tmp(rq varchar2(10),shengfu varchar2(5)); insert into tmp values('2005-05-09','勝'); insert into tmp valu
原创 SQL學習筆記06-- 序列
序列: sequence,orcal中專有的對象,是一個自動遞增的數列。 --在oracle中如果需要完成一個列的自增操作,必須要使用序列 /* create sequence seq_name increment by n
原创 init腳本中的mount -t sysfs none /sys
# 掛接sys文件系統 mount -t sysfs none /sys # 掛接proc文件系統 mount -t proc /proc /proc sys和proc是兩種特殊的文件系統,是虛擬的。它們不像其他的文件是實際存在於某個
原创 SQL學習筆記11--sql的索引index
目錄 索引index: 作用: 索引的創建: 存儲引擎 主要分類: 索引的數據結構 mysql索引系統: 索引分類: 主鍵索引 唯一索引 普通索引 全文索引-- MyISAM 支持,InnoDB 在5.6之後執行 組合索引
原创 SQL學習筆記09-- 常用數據類型
Orcal常用數據類型: ① number(x,y) :數字類型 ,最長x位,y位小數 ② varchar2(maxlength):變長字符串,這個參數的上限是32767字節 ▪ 聲明方式如下VARCHAR2(L),L爲字符串長度,沒
原创 SQL學習筆記08-- 事務
事務transaction: 表示操作集合,不可分割,要麼全部成功,要麼全部失敗 事務的開始取決於一個DML語句 事務的結束: 1、正常的commit(使數據修改生效)或者rollback(將數據恢復到上一個狀態)
原创 SQL學習筆記05-- 視圖
視圖 view,也稱爲虛表,不佔用物理內存,也是xi相對的概念,因爲視圖本身的定義語句也是要存儲在數據字典裏面的。視圖只有邏輯定義。---每次使用了的時候,都是ch重新執行sql。 視圖的數據都是從一個或者多個基表裏面獲取的,這些
原创 SQL學習筆記10--表的創建和約束
表 創建表 標準表的格式: CREATE TABLE [schema.]table (column datatype [DEFAULT expr] , … ); 子查詢創建表的方式; CREATE TABLE tabl
原创 java-exception(異常)
異常: java 程序運行中,出現不正常的情況就叫做異常。 注意: 1 相同的代碼在運行的時候,根據輸入的參數或者操作的不同,有可能發生異常,有可能不會發生異常, 應該寫代碼的過中儘可能的保證正確,不要產生異
原创 java-enum常見用法
枚舉 enum 1. 只能夠取特定值中的一個 2. 使用enum關鍵字 3. 所有的枚舉類型隱性地繼承自 java.lang.Enum。(枚舉實質上還是類! 而每個被枚舉的成員實質就是一個枚舉類型的實例,