매우 기본적인 작업 예제를 제공합니다.
--Here is our base table
CREATE TABLE [test_table]
(
[a] int primary key,
[b] varchar(40),
[c] bigint,
[d] varchar(20),
)
GO
--Here is our view to the table
CREATE VIEW [test_view] As SELECT b,a,d FROM test_table
GO
--As an example insert few entries
INSERT INTO test_table VALUES (0, 'abc', 2, '2011-10-13')
INSERT INTO test_table VALUES (1, 'abc', 2, '2011-10-13')
INSERT INTO test_table VALUES (3, 'abc', 2, '2011-10-13')
--Check if everything works fine
SELECT * FROM test_table
SELECT * FROM test_view
GO
테이블과 뷰가 MSDN의 requierments (lookup)을 fullfiling되어 있기 때문에, 나는 뷰에서 다음을 수행 할 수 있어요 :
UPDATE test_view SET b = 'xyz', d = '2011-10-14' where a = 0
INSERT test_view VALUES ('xyz', 2, '2011-10-14')
DELETE test_view where a = 3
GO
SELECT * FROM test_table
SELECT * FROM test_view
GO
중요 : 대량 삽입뿐만 아니라 허용을 .
프로그래밍과 행운을 빈다.
더 구체적인 질문으로 문구가 필요하거나 8 시간이 만료되기 전에 문을 닫아야합니다. –