SQL新建表语句错误
发布网友
发布时间:2022-04-15 06:51
我来回答
共3个回答
热心网友
时间:2022-04-15 08:20
Deviceid你定义的是整型,你不用加单引号的,否则类型不匹配了
热心网友
时间:2022-04-15 09:38
给你看一下例子:
USE [STUDB]
GO
if exists(select * from sysobjects where name='tb_stuInformation')
drop table tb_stuInformation
go
CREATE TABLE [dbo].[tb_stuInformation](
[sid] [int] IDENTITY(1,1) NOT NULL,
[sname] [varchar](8) NOT NULL,
[sex] [char](2) NOT NULL,
[sclass] [varchar](8) NOT NULL,
[snation] [varchar](8) NOT NULL,
CONSTRAINT [PK_tb_stuInformation] PRIMARY KEY CLUSTERED
(
[sid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
热心网友
时间:2022-04-15 11:13
第一个值是int类型的,不用加单引号
SQL SEVER数据库里面 新建表发生错误是怎么回事?据说是存在window7与SQL...
新建立表时要先选择一个表,然后点右键选择新建表,弹出窗口就可以设置表结构了。 如果是在一个空白地方点右键,然后选择新建表,将会报错。如果是一个新建的空库,建议先用SQL语句建立一个简单的表供选择就可以解决问题。当然,你用sql语句就都可以实现建表或删除、更新等操作。
sqlyog建表失败?有大佬知道什莫原因吗?求解!
创建数据库表 CREATE TABLE IF NOT EXISTS `student`(`id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '学号id',`name` VARCHAR(30) NOT NULL DEFAULT'匿名' COMMENT '姓名',`pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码',`sex` VARCHAR(2) NOT NULL DEFAULT'女' COMMENT'性...
用SQL语句创建表空间时,报错ora01119和ora27040,是哪里出了问题?求教...
执行建表空间语句:CREATE TABLESPACE JCS_1_0_DATA DATAFILE 'c:/app/yangzq/oracle/oradata/db/JCS_1_0_DATA.dbf' SIZE; 报错: 在数据库服务器上,确实存在指定的路径,可能是文件夹权限的问题,这个时候稍微改一下路径就ok了(又不用纠结非要在某一个固定目录下)执行:CREATE TABLESPACE ...
下面的建表语句,大神帮我看看啊,一直报错创建不了
再建表需要连接上你的上层数据库,才能建立.con.ConnectionString = "provider=msdasql;driver={SQL Server};server=mysql;database=manager;uid=sa;pwd=;" con.Open '生成创建数据表与字段的语句 sql = "CREATE TABLE [tuser]([用户代码] char(10) not null,[用户名] char(10) null,...
SQL中创建表了可是添加记录时出这样的错误“键列信息不足或不正确,更新...
但是界面上显示的时候只有一条被更新了,这样就产生了矛盾)。解决方法:1、给这个表建个自动增加的主键列,保证每条数据肯定不同。2、用命令实现,update table_name set 字段=值;※当然用命令的结果是修改多条记录。说的比较乱,好好理解一下就能明白 -- 以上,希望对你有所帮助。
SQL建表提示显示错误
int后面不能跟长度, 直接就是int就行了
mysql创建表出错#1064(42000)错误
你这个sql语句是从别的地方复制过来的吧。估计是有特殊字符引起的。--这个sql脚本执行没问题。建议你重新敲一遍。(题主你也太懒了,连sql语句也不贴一下)create table student(id int not null auto_increment primary key,sno varchar(10) not null unique,sname varchar(10) not null,pwd ...
在SQL Server2000查询分析器里【建表】时,报错!问题在哪?
第 2 行: ' ' 附近有语法错误。有一个全角的空格符,双击错误提示。会提示在空格的位置
mysql建表语句老出这错 不知道为什么?
只有在数据库中才可以创建表,你现在的数据库是哪个?比如show databases;可以显示当前系统的数据库,然后选择一个use xxx;这样就可以创建表了。如果你需要自己创建新的数据库,那就直接create database xxxx;然use xxxx;接着创建你的表
SQL Server 2000中在新建表时出现问题怎么办
1. 开始——运行——输入mmc然后单击 确定 。2. 在 文件 菜单上, 单击 " 添加/删除管理单元 。3. 在 添加/删除管理 - 中 对话框中, 单击 添加 。4. 在 可用的独立管理单元 列表, 选择 WMI 控制 , 并单击 确定 。如果问题没有解决,请查看是不是补丁安装不全。