最近有人問我,假設列表emp有列名,姓,全名。將默認值設置爲不同列的列
問題是如何查詢如何插入到全名如下。
INSERT INTO emp (firstname , lastname)
SELECT fname, lname
請幫
最近有人問我,假設列表emp有列名,姓,全名。將默認值設置爲不同列的列
問題是如何查詢如何插入到全名如下。
INSERT INTO emp (firstname , lastname)
SELECT fname, lname
請幫
INSERT INTO emp (firstname , lastname, fullname)
SELECT fname, lname, fname + ' ' + lname
謝謝,計算列 –
讓FullName
計算列:
ALTER TABLE Emp
DROP COLUMN FullName
ALTER TABLE emp
ADD FullName AS (FirstName + ' ' + LastName)
如果任FirstName
或LastName
是空的,你將不得不修改公式來處理它。
您使用計算列。例如,「fullname AS fname +''+ lname'。或者只是使用一個視圖。 –