黑马程序员技术交流社区
标题:
关于sql语句的问题--刚开始接触
[打印本页]
作者:
loveywj
时间:
2014-1-7 14:22
标题:
关于sql语句的问题--刚开始接触
本帖最后由 loveywj 于 2014-1-7 15:01 编辑
这是上午看到视频的时候操作出现了问题。
一错误总是弄不了。
先建一表
后插入数据的时候给报错了,请碰到这个问题的前辈解答一下。不胜感激
create table T_Test1
(
FNumber varchar,
FAmount int(10),
)
insert into T_Test1 values ('RK1',10)
报错的显示:将截断字符串或二进制数据。
我应该怎么修改它呢?
作者:
猎鹰tianya
时间:
2014-1-7 14:55
lz代码有两处错误,修改如下:
create table T_Test1
(
FNumber varchar(20),
FAmount int,
)
insert into T_Test1 values ('RK1',10)
复制代码
①varchar应该制定一个长度
②int是不能指定长度的
PS:我用SQL Server2000测试的
作者:
loveywj
时间:
2014-1-7 14:57
猎鹰tianya 发表于 2014-1-7 14:55
lz代码有两处错误,修改如下:
①varchar应该制定一个长度
②int是不能指定长度的
谢谢。已经处理了。后面就不会再错了。:)
作者:
涵风
时间:
2014-1-7 15:01
创建表
create table 表名
(
字段名 类型名 是否为空,
字段名 类型名 是否为空,
... ...
);
insert into 表名(字段1, 字段2, 字段3, ...) values(值1, 值2, 值3, ...);
create table T_Test1
(
FNumber varchar not null,
FAmount int(10) not null
)
作者:
SunshineGirl
时间:
2014-1-7 16:30
第12期开班拉,请在第12期的板块中发贴挣技术分。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2