C 中的各種Access操縱總結

2021-08-20 16:30:37 字數 1114 閱讀 6984

關於表的操作: 

新建表:

create table [表名]

([自動編號字段] int identity (1,1) primary key ,

[欄位1] nvarchar(50) default 預設值 null ,

[欄位2] ntext null ,

[欄位3] datetime,

[欄位4] money null ,

[欄位5] int default 0,

[欄位6] decimal (12,4) default 0,

[欄位7] image null ,

)刪除表:

drop table [表名]

插入資料:

insert into [表名] (欄位1,欄位2) values (100,abc.net)

刪除資料:

delete from [表名] where [欄位名]>100

更新資料:

update [表名] set [欄位1] = 200,[欄位2] = abc.net where [欄位三] = haiwa

新增字段:

alter table [表名] add [欄位名] nvarchar (50) null

刪除字段:

alter table [表名] drop column [欄位名]

修改字段:

alter table [表名] alter column [欄位名] nvarchar (50) null

重新命名表:(access 重新命名表,請參考文章:在access資料庫中重新命名表)

sp_rename 表名, 新錶名, object

新建約束:

alter table [表名] add constraint 約束名 check ([約束字段] <= 2000-1-1)

刪除約束:

alter table [表名] drop constraint 約束名

新建預設值

alter table [表名] add constraint 預設值名 default abc.net for [欄位名]

刪除預設值

alter table [表名] drop constraint 預設值名

C 中的各種Access操縱總結

新建表 create table 表名 自動編號字段 int identity 1,1 primary key 欄位1 nvarchar 50 default 預設值 null 欄位2 ntext null 欄位3 datetime,欄位4 money null 欄位5 int default 0,...

C 中各種new delete總結

c 語言提供了三種關於new delete的操作或者概念,這三種分別體現了c 語言對記憶體進行操作的不同層次,深入理解這三種情形,對於不論是個人開發中對記憶體進行管理或者是閱讀其他 都是乙個基礎。特在此進行總結。凡是涉及到對記憶體進行操作的時候,如果新開始配置,那麼對其進行細化都可以分為三個步驟 1...

C 中各種容器特點總結

分為順序容器和關聯容器。順序容器包括 1 vector 內部資料結構 陣列,可隨機訪問元素,在末尾增加或刪除元素與元素數目無關,在其 他部分增加或刪除元素隨著元素數目呈線性變化。可通過reserve提前分配足夠的記憶體。2 deque 雙端佇列,按頁 塊來分配儲存,每頁 塊包含固定的數目的元素。支援...