Ⅰ sql server修改視圖的命令是
修改是增加視圖中沒有的列,還是更新這個視圖裡面的數據項
如果是修改其中的列的話,你可以試一下alter view語句:
alter view [視圖名] add [列名] //增加一個列
alter view [視圖名] drop column [列名] //刪除一個列
我覺得是這樣的,我沒在資料庫上做過實驗,增加的時候應該增加所建視圖參照表裡面已有的列,或許還會要求加上原來的表名。具體的你自己上機試一下就可以了
如果說的是更新操作,那就簡單了,INSERT ,UPDATE,DELETE,這些語句我都用過的。
希望可以幫助你,o(∩_∩)o
Ⅱ sql視圖怎麼寫怎麼修改用語句
CREATE VIEW 視圖名
AS
<select statement>
[WITH CHECK OPTION]
Ⅲ SQL編寫視圖,並通過兩表的關聯查詢具體的配置信息
您好,你的問題,我之前好像也遇到過,以下是我原來的解決思路和方法,希望能幫助到你,若有錯誤,還望見諒!展開全部
1、創建測試表;
create table company(companyId number, companyName varchar2(20), contacts varchar2(20));
create table users(userId number, companyId number, userName varchar2(20), userAge number, address varchar2(20));
2、插入測試數據;
insert into company values (1,'騰訊科技','馬化騰');
insert into company values (2,'微軟公司','鮑威爾');
insert into company values (3,'新浪科技','小明' );
insert into users values (1,1,'jack',23 , '上海');
insert into users values (2,1,'jack2', 23, '上海');
insert into users values (3,2,'jack3', 23, '上海'); 非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!
Ⅳ 如何編寫視圖的SQL
create view 試圖名
as
(
select * from 表 where 條件
)
Ⅳ sql 修改視圖的問題
「出生年份」列的值是由計算得來,不能在視圖中進行修改。
可以這樣修改視圖的定義和更新語句:
CREATE VIEW VIEW_1
AS
SELECT sname,sex,sage '出生年份'
FROM student
WHERE sex='男'
UPDATE VIEW_1
SET 出生年份=2011-23
WHERE sname='李軍'
Ⅵ sql中如果修改了基本表的數據,視圖也會自動隨之修改嗎
1、首先在電腦中登錄PL/SQL Developer,如下圖所示。
Ⅶ 用sql語句修改 視圖(view)
alter view v
as
select *
from xx jion yy on xx.column_name1=yy.column_name2
where ... --這里加你所需的條件
order by id
Ⅷ SQL如何直接修改視圖
實現不了,,,
視圖只是查詢的體現,
是不能直接影響表數據的
修改表數據,只能直接改表
Ⅸ sql 修改視圖
資料庫中視圖的值只能通過 select語句從一個或多個表中查詢出來的結果,並不能修改值。需要修改值還得到視圖引用的表中去改
Ⅹ SQL中視圖的創建。修改,刪除
1、創建視圖
CREATE [OR REPLACE] VIEW 視圖名(列1,列2...)
AS SELECT (列1,列2...)
FROM ...;
[WITH [CASCADED|LOCAL] CHECK OPTION]
(10)sql編輯視圖擴展閱讀:
SQL語言基本上獨立於資料庫本身、使用的機器、網路、操作系統,基於SQL的DBMS產品可以運行在從個人機、工作站到基於區域網、小型機和大型機的各種計算機系統上,具有良好的可移植性。
可以看出標准化的工作是很有意義的。早在1987年就有些有識之士預測SQL的標准化是「一場革命」,是「關系資料庫管理系統的轉折點」。
資料庫和各種產品都使用SQL作為共同的數據存取語言和標準的介面,使不同資料庫系統之間的互操作有了共同的基礎,進而實現異構機、各種操作環境的共享與移植。
參考資料:網路-SQL