1. 程式人生 > >SQL中怎樣修改一個表的列名,SQL字串拼接

SQL中怎樣修改一個表的列名,SQL字串拼接

1、

oracle: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名
sqlserver:exec sp_rename '[表名].[列名]','[表名].[新列名]'
mysql:ALTER TABLE 表名 CHANGE 列名 新列名 列型別

2、ORACLE SQL字串拼接

  1、CONCAT函式  

語法格式:CONCAT(char c1, char c2) ,其中char代表字串,定長與不定長均可以

  1.1)連線兩個字串

  

  1.2)連線多個字串

    

  使用CONCAT函式的巢狀實現。

  2、"||"操作符

  1.1)連線兩個字串

  

  1.2)連線多個字串

  

  3、假如其中一個欄位為NULL,則用結果用空格代替NULL。