社区
ASP
帖子详情
使用SQL创建表时,如何设置主键??
ljupin
2003-09-09 01:46:42
create table www (ID int identity,sender varchar(50),incept varchar(50),content varchar(201),sendtime datetime,medianame varchar(100),url varchar(200))
如何设置ID这个字段为主键???(ACCESS数据库)
...全文
4307
11
打赏
收藏
使用SQL创建表时,如何设置主键??
create table www (ID int identity,sender varchar(50),incept varchar(50),content varchar(201),sendtime datetime,medianame varchar(100),url varchar(200)) 如何设置ID这个字段为主键???(ACCESS数据库)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljupin
2003-09-10
打赏
举报
回复
conn.execute("create table media (ID int identity primary key,sender varchar(50),incept varchar(50),content varchar(201),sendtime datetime,medianame varchar(100),url varchar(200)) ")
就这样啊:)
ljupin
2003-09-10
打赏
举报
回复
OK,感谢大家的回复
结贴
ttt2
2003-09-10
打赏
举报
回复
真的能用贴一下您的代码,我试了很久都不行
阿云ivan
2003-09-10
打赏
举报
回复
在创建表时附带上以下代码即可:
primarykey("ID")
yzwxjun
2003-09-10
打赏
举报
回复
祝贺你,解决问题了。
ljupin
2003-09-09
打赏
举报
回复
为什么identity 在access不能用,那该用什么呢???
问题是解决了,不过多懂一点也不错,期待ttt2兄的回复!
phoenix8122
2003-09-09
打赏
举报
回复
来迟了
marry7
2003-09-09
打赏
举报
回复
解决了啊
ljupin
2003-09-09
打赏
举报
回复
谢谢ttt2兄,加上"PRIMARY key"后,问题已经解决
不过你的说的identity 在access不能用,怎么会呢??我已经在ACCESS上测试过了,没问题啊
如果不能用,那你说该如何设置自动编号?
ttt2
2003-09-09
打赏
举报
回复
identity 在access不能用
ttt2
2003-09-09
打赏
举报
回复
create table www (ID int identity PRIMARY key,sender varchar(50),incept varchar(50),content varchar(201),sendtime datetime,medianame varchar(100),url varchar(200))
21天学通Oracle
第一篇 Oracle管理配置 第1章 Oracle安装配置(教学视频:10分钟) 23 1.1 Oracle简介 23 1.1.1 数据库术语 23 1.1.2 主流数据库简介 24 1.1.3 Oracle数据库的特点 24 1.2 安装Oracle数据库 25 1.2.1 Oracle数据库的版本变迁及安装环境 25 1.2.2 安装过程 26 1.2.3 安装中需要注意的问题 27 1.3 本章小结 28 1.4 习题 28 第2章 Oracle常用工具(教学视频:7分钟) 29 2.1 Net Configuration Assistant(网络配置助手) 29 2.1.1 监听程序配置 29 2.1.2 命名方法配置 31 2.1.3 本地Net服务名配置 32 2.2 Net Manager(网络管理员) 34 2.3 本章实例 36 2.4 本章小结 38 2.5 习题 38 第3章
SQL
Plus和PL/
SQL
(教学视频:11分钟) 39 3.1
SQL
Plus与PL/
SQL
简介 39 3.2
使用
SQL
Plus 40 3.2.1 登录
SQL
Plus 40 3.2.2
SQL
Plus输出结果的格式化 41 3.2.3
SQL
Plus小结 46 3.3 PL/
SQL
46 3.3.1 PL/
SQL
常用开发工具 46 3.3.2 开发一个简单的PL/
SQL
程序 48 3.4 本章实例 49 3.5 本章小结 50 3.6 习题 50 第二篇 Oracle数据库对象 第4章 Oralce数据库(教学视频:15分钟) 51 4.1 创建Oracle数据库 51 4.2 Oracle数据库的相关术语 52 4.2.1 数据库 53 4.2.2 数据库实例和SID 53 4.2.3 ORACLE_SID 54 4.3 Oracle数据库的备份与恢复 55 4.3.1 逻辑备份/恢复(导出/导入) 55 4.3.2 物理备份/恢复 56 4.3.3 利用PL/
SQL
Developer备份数据库 60 4.4 本章实例 61 4.5 本章小结 61 4.6 习题 62 第5章 Oracle数据表对象(教学视频:42分钟) 63 5.1 Oracle表空间 63 5.1.1 Oracle表空间简介 63 5.1.2 创建Oracle表空间 64 5.1.3 查看表空间 66 5.1.4 修改数据库默认表空间 67 5.1.5 修改表空间名称 68 5.1.6 删除表空间 69 5.2 创建Oracle数据表 70 5.2.1 利用工具创建数据表 70 5.2.2 利用工具查看数据表 71 5.2.3 利用命令创建数据表 72 5.2.4 利用命令查看表结构 72 5.3 修改Oracle数据表结构 73 5.3.1 利用工具修改数据表结构 73 5.3.2 利用命令修改数据表结构 74 5.4 删除数据表 75 5.4.1 利用工具删除数据表 76 5.4.2 利用
SQL
语句删除数据表 76 5.5 备份/恢复数据表 76 5.5.1 利用工具备份/恢复数据表 77 5.5.2 利用命令备份/恢复数据表 82 5.6 临
时
表 83 5.6.1 临
时
表简介 83 5.6.2 会话级临
时
表 84 5.6.3 事务级临
时
表 85 5.6.4 查看临
时
表在数据库中的信息 86 5.6.5 临
时
表的应用场景 86 5.7 特殊的表dual 87 5.7.1 分析dual表 87 5.7.2 dual表的应用场景 87 5.7.3 修改dual表对查询结果的影响 88 5.8 本章实例 89 5.9 本章小结 90 5.10 习题 90 第6章 约束(教学视频:43分钟) 91 6.1
主键
约束 91 6.1.1
主键
简介 91 6.1.2 创建
主键
约束 92 6.1.3 修改表的
主键
约束 94 6.1.4
主键
应用场景 96 6.2 外键约束 97 6.2.1 外键简介 97 6.2.2 创建外键约束 97 6.2.3 级联更新与级联删除 100 6.2.4 修改外键属性 102 6.2.5 外键
使用
104 6.3 唯一性约束 105 6.3.1 唯一性约束简介 105 6.3.2 创建唯一性约束 105 6.3.3 修改唯一性约束 107 6.3.4 唯一性约束的
使用
108 6.4 检查约束 108 6.4.1 检查约束简介 108 6.4.2 创建检查约束 108 6.4.3 修改检查约束 110 6.4.4 检查约束的
使用
111 6.5 默认值约束 111 6.5.1 默认值约束简介 112 6.5.2 创建默认值约束 112 6.5.3 修改默认值约束 113 6.6 本章实例 115 6.7 本章小结 116 6.8 习题 116 第7章 视图(教学视频:50分钟) 117 7.1 关系视图 117 7.1.1 建立关系视图 117 7.1.2 修改/删除视图 118 7.1.3 联接视图 120 7.1.4 编译视图 122 7.1.5
使用
force选项强制创建视图 124 7.1.6 利用视图更新数据表 125 7.1.7 with check option选项 126 7.1.8 关系视图小结 128 7.2 内嵌视图 128 7.2.1 内嵌视图简介 128 7.2.2 内嵌视图的
使用
128 7.2.3 内嵌视图小结 130 7.3 对象视图 131 7.3.1 对象视图简介 131 7.3.2 对象视图简介 131 7.4 物化视图 133 7.4.1 物化视图简介 133 7.4.2 物化视图的
使用
133 7.4.3 物化视图的数据加载 135 7.4.4 物化视图的数据更新 135 7.4.5 查询重写 136 7.5 本章小结 136 7.6 本章实例 137 7.7 习题 137 第8章 函数与存储过程(教学视频:48分钟) 138 8.1 函数 138 8.1.1 函数简介 138 8.1.2 创建函数 139 8.1.3 函数中的括号 140 8.1.4 函数的参数 141 8.1.5 函数的确定性 142 8.1.6 典型函数举例 143 8.2 存储过程 144 8.2.1 存储过程简介 144 8.2.2 创建存储过程 144 8.2.3 存储过程的参数——IN参数 146 8.2.4 存储过程的参数——OUT参数 147 8.2.5 存储过程的参数——IN OUT参数 149 8.2.6 存储过程的参数——参数顺序 149 8.2.7 存储过程的参数——参数的默认值 152 8.2.8 存储过程的参数——参数顺序总结 153 8.3 程序包 153 8.3.1 规范 153 8.3.2 主体 155 8.3.3 调用程序包中的函数/存储过程 157 8.3.4 程序包中的变量 158 8.4 本章实例 159 8.5 本章小结 161 8.6 习题 161 …… 第9章 游标(教学视频:36分钟) 162 第10章 触发器(教学视频:58分钟) 178 第11章 序列(教学视频:28分钟) 206 第12章 用户角色与权限控制(教学视频:45分钟) 215 第三篇 Oracle中的
SQL
第13章 Oracle数据类型(教学视频:21分钟) 231 第14章 Oracle中的函数与表达式(教学视频:111分钟) 240 第15章 Oracle中的控制语句(教学视频:16分钟) 282 第16章
SQL
查询(教学视频:55分钟) 290 第17章
SQL
更新数据(教学视频:34分钟) 319 第四篇 Oracle编程高级应用 第18章 数据库速度优化与数据完整性(教学视频:32分钟) 332 第19章 数据一致性与事务管理(教学视频:46分钟) 341 第20章 并发控制(教学视频:35分钟) 356 第21章 Oracle中的正则表达式(教学视频:29分钟) 369 第五篇 Oracle与编程语言综合
使用
实例 第22章 Oracle在Java开发中的应用(教学视频:38分钟) 376 第23章 Oracle在C#开发中的应用(教学视频:12分钟) 391
sql
server 如何
设置
自增
主键
?
在Microsoft
SQL
Server中,
设置
一个自增(自动递增)的
主键
可以通过在
创建表
时
定义具有IDENTITY属性的列来实现。-- 其他列定义...-- ...-- 解释:-- ID INT IDENTITY(1, 1) 表示ID列是一个整数类型且具有自增属性-- 起始值为1,每次递增1-- PRIMARY KEY 表示ID列同
时
被定义为
主键
,确保其唯一性-- 假设已有表名为YourTable,现有
主键
列名为OldID,现在要改为ID列自增-- 先备份数据(重要!
给表增加
主键
的
sql
语句
sql
操作中有很多方式给表增加
主键
,大体有三种方式。 1.
创建表
的
时
候直接在表字段后,跟primary key关键字。(一张表有且只能有一个
主键
,
主键
具有唯一性。) 2.在
创建表
的
时
候在所有字段后面
使用
primary key(
主键
字段列表)来创建
主键
(如果有多个字段作为
主键
被称为复合
主键
) 3.在表创建好之后添加
主键
(表本身没有
主键
):alter table 表名 add
Navicat15
Sql
Server
创建表
时
主键
Id
设置
自增
Navicat15虽说功能强大,但是有好些操作还是不是很方便。像
使用
MS
Sql
Server数据库
创建表
是给
主键
字段
设置
自增属性,就很难找到入口。 直接开始教程: 选择要
创建表
的数据库,右键新建表跳转到设计表页面。 在倒数第二列那个叫 键 的那一列 点击勾选一下 则为此字段
设置
为
主键
勾选
主键
后不要急,然后点击选项跳转到另一个
设置
页面 注意了,要在创建的字段的
时
候一起把自增
设置
好,创建完表后再去
设置
就无法
设置
了 选中
主键
字段 Id 标识种子就是起始值 标识增量就是递增数 1 就是自增+1
sql
server建表(
设置
主键
外键)约束
sql
server建表(
设置
主键
外键)约束
ASP
28,390
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章