sqlite创建表联合主键的sql写法
像下面那样创建TStudent表,让id,.name为联合主键
create table TStudent(id INT primary key not null,name VARCHAR(50) primary key not null
);
会报如下错误:
Error:table "TStudent" has more than one primary key
正确的写法为如下:
create table TStudent(id INT,name VARCHAR(50),primary_key(id, name)
);
即联合主键,要写在建表语句最后一行,在primary key ()括号里面,且用逗号隔开。
sqlite创建表联合主键的sql写法相关推荐
- sqlite创建表联合主键的sql写法、执行sql文件、不支持右连接、获取年份、case when 的使用
sqlite创建表时,联合主键,要写在建表语句最后一行,primary key (),括号里面: 执行sql文件:使用 .read xxx.sql 命令: 下图执行错误,应该是字段名含有中文,不能读取 ...
- MySql之DDL操作创建表(添加主键, 外键约束以及基本的数据类型)
1.创建表基本语句 CREATE TABLE users( username VARCHAR(50) PRIMARY KEY, userpwd VARCHAR(50) NOT NULL, userag ...
- 数据库——创建数据库+创建表与主键
文章目录 一.创建数据库 1.创建默认数据库 2.创建指定参数位置数据库 3.添加NDF数据文件 二.创建表 三.创建主键 1.创建主键 2.对已创建的表进行主.外键设置 一.创建数据库 1.创建默认 ...
- SQL Server 创建表 添加主键 添加列常用SQL语句
--删除主键 alter table 表名 drop constraint 主键名 --添加主键 alter table 表名 add constraint 主键名 primary key(字段名1, ...
- oracle 创建表定义主键,Oracle 学习----:创建表(主键自增)
一.创建表 create table testTable ( Id numbere, name varchar2(100), age number, createTime date, primary ...
- mysql 创建表主键_MySQL创建表和主键约束
1.创建表 在操作数据表之前,应该使用"USE 数据库名"指定操作是在哪个数据库中进行 主键约束(唯一标识) ****非空*** ****唯一*** ****被引用****(学习外 ...
- mysql建表 联合主键
建表:(前4个联合为主键) CREATE TABLE `climate_one_key` (`纬度` float(255,2) NOT NULL COMMENT '纬度',`经度` float(255 ...
- SQL常用语句|创建表,设置主键......
新建表 create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default \'默认值\' ...
- 删除unique key,删除原有的联合主键,新建新的联合逐渐,删除索引,修改索引,mysql5.7修改索引名称,查看最大连接数量,查看是否有ssl
mySQL中删除unique key的语法 ,假设有表: CREATE TABLE `good_booked` ( `auto_id` int(10) NOT NULL auto_incremen ...
最新文章
- 方法 注释_注释模板导入操作方法
- 帝国cms后台模板编辑器辅助增强插件代码高亮格式化显示
- 高并发编程-重新认识Java内存模型(JMM)
- 牛客网(剑指offer) 第十二题 数值的整数次方
- 音频处理基本概念及音频重采样
- labview打包文档_labview怎么生成exe文件
- Jmeter+Grafana+InfluxDB
- Java 求阴历(C++ 求阴历方法的转换)
- STM32 LoRaWAN探索板B-L072Z-LRWAN1入门指南
- 002_SSSS_ Denoising Diffusion Implicit Models
- Educational Codeforces Round 89 (Rated for Div. 2)
- 推进交通安全文化建设,首先要建立科学的理念
- ISIS—ISIS中LSP(数据库)同步如何保证LSDB可靠性—04
- flex布局实现头尾固定,中间内容自适应
- 5G学习:5G基础概念
- 微信小程序会议OA-后台数据交互(首页)05
- anaconda 代码提示,Anaconda安装OpenCV没有自动代码补全
- 好用的PHP星辰网址缩短源码V2.1.1
- Docker 安装 (完整版)
- 洪涝有源淹没算法及淹没结果分析【转】
热门文章
- 贝叶斯大脑假说:用大脑观察并改变世界
- 经典小游戏js点灯游戏
- SQL数据库附加数据库时出错。有关详细信息,请单击“消息”列中的超链接
- Windows 10 Enterprise 2015 LTSB 2019_Windows 10(LTSB、LTSC)
- 学习笔记(01):机器学习数学基础--概率论与数理统计视频教学-矩估计和最大似然估计...
- ImageLoader加载图片 默认方式和自定义方式
- java毕业设计电脑城销售系统mybatis+源码+调试部署+系统+数据库+lw
- 回档|晴天小猪历险记之hill
- 生成神经对抗网络(GAN)的基本认识及应用
- 「NOIP2018模拟赛」 摘果子 - 树形Dp