as用在什么地方?
1、對表或者字段起別名, 用到as
2、創建觸發器 過程 函數 用到as(is 可以代替) create or replace trigger/procedure/function
3、創建視圖 create view view_name as select 這里只能用as
as一般用在兩個地方, 一個是query的時候, 用來重新制定返回的column(字段)名字, 比如: 一個table有一個column叫id, 我們的query是select id from table1, 但是如果你不想叫id了, 就可以重新命名, 如叫systemID 就可以這樣寫 select id as systemID from table1
還有一個用法就是在creat table (創建表的時候)或者procedure的時候, as是個關鍵字例如:create table test as select * from table1,這時候就會創建一個table test, 他會完全copy table1 的全部數據
SQL 建立存儲過程的時候,create procdure name as (is) begin end ;建立procedure 這個時候as和is 可以互換。
擴展資料
標準SQL語句
雖然關系型數據庫有很多,但是大多數都遵循SQL(結構化查詢語言,Structured Query Language)標準。 常見的操作有查詢,新增,更新,刪除,求和,排序等。
查詢語句:SELECT param FROM table WHERE condition 該語句可以理解為從 table 中查詢出滿足 condition 條件的字段 param。
新增語句:INSERT INTO table (param1,param2,param3) VALUES (value1,value2,value3) 該語句可以理解為向table中的param1,param2,param3字段中分別插入value1,value2,value3。
更新語句:UPDATE table SET param=new_value WHERE condition 該語句可以理解為將滿足condition條件的字段param更新為 new_value 值。
刪除語句:DELETE FROM table WHERE condition 該語句可以理解為將滿足condition條件的數據全部刪除。
去重查詢:SELECT DISTINCT param FROM table WHERE condition 該語句可以理解為從表table中查詢出滿足條件condition的字段param,但是param中重復的值只能出現一次。
排序查詢:SELECT param FROM table WHERE condition ORDER BY param1該語句可以理解為從表table 中查詢出滿足condition條件的param,并且要按照param1升序的順序進行排序。