首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 字段“将截断字符串或二进制数据的有关问题” 直接给分

2012-05-31 
sql 字段“将截断字符串或二进制数据的问题”直接给分CREATE TABLE Employee--雇员表--字段名称 字段类型 描

sql 字段“将截断字符串或二进制数据的问题” 直接给分
CREATE TABLE Employee --雇员表
--字段名称 字段类型 描述
(
emp_id INT, --雇员ID
fname VARCHAR(50), --姓
minit int, 
lname VARCHAR(500), --名
job_id INT, --职位ID
job_lvl INT, --雇员工资
pub_id INT, --所在出版社
hire_date DATETIME --入职时间
)
INSERT INTO Employee(emp_id,fname,minit,lname,job_id,job_lvl,pub_id,hire_date)VALUES(101,'张',111,'学友',1111,3000,12323,2012-01-01)


插入语句是报错:
消息 8152,级别 16,状态 14,第 1 行
将截断字符串或二进制数据。
语句已终止。
请高手指点

[解决办法]

SQL code
INSERT INTO Employee(emp_id,fname,minit,lname,job_id,job_lvl,pub_id,hire_date)VALUES(101,'张',111,'学友',1111,3000,12323,'2012-01-01')
[解决办法]
SQL code
CREATE TABLE Employee --雇员表--字段名称 字段类型 描述(emp_id INT, --雇员IDfname VARCHAR(50), --姓minit int,  lname VARCHAR(500), --名job_id INT, --职位IDjob_lvl INT, --雇员工资pub_id INT, --所在出版社hire_date DATETIME --入职时间)INSERT INTO Employee(emp_id,fname,minit,lname,job_id,job_lvl,pub_id,hire_date)VALUES(101,'张',111,'学友',1111,3000,12323,2012-01-01)select * from Employee /*emp_id    fname    minit    lname    job_id    job_lvl    pub_id    hire_date101    张    111    学友    1111    3000    12323    1905-07-04 00:00:00.000*/INSERT INTO Employee(emp_id,fname,minit,lname,job_id,job_lvl,pub_id,hire_date)VALUES(101,'张',111,'学友',1111,3000,12323,'2012-01-01')select * from Employee /*emp_id    fname    minit    lname    job_id    job_lvl    pub_id    hire_date101    张    111    学友    1111    3000    12323    1905-07-04 00:00:00.000101    张    111    学友    1111    3000    12323    2012-01-01 00:00:00.000*/
[解决办法]
你的数据版本?
我的是SQL SERVER 2008

热点排行