Read-only archive. Login and posting are unavailable.
Reply
 
Thread Tools
  #1  
Old 20-01-2010, 18:26
lixboi's Avatar
Senior Member
Join Date: 01-2008
Posts: 332
Oái oăm SQL SERVER 2005 .Mấy bác coi dùm em ;))


Code:
create database ABC

use ABC

create table Categories
(
		C_ID int identity(1,1) primary key not null,
		C_Name nvarchar(100) not null
)

go 

insert into Categories
values('ABC')

go  

create table Packages
(
		P_ID int identity(1,1) primary key not null,
		C_ID int references Categories(C_ID),
		P_Title nvarchar(100) not null,
		P_Image nvarchar not null,
		P_Content nvarchar(100),
		P_Date datetime not null,
		P_Tag nvarchar(50)		
)

go  

insert into Packages
values(1,'Title','dsa','dien','11/19/1991','tag')
Tình hình có bác nào đang cài SQL thì thử test hộ e đoạn này. Của e toàn báo lỗi khi insert cái đoạn cuối cùng

Code:
String or binary data would be truncated.
The statement has been terminated.
Rõ ràng là khai báo đủ chứa data T_T"
Reply With Quote
  #2  
Old 20-01-2010, 18:33
m302cb's Avatar
Senior Member
Join Date: 01-2010
Posts: 184
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

lệnh insert của ông toàn thiếu trường key.
__________________
Linux ***** 2.6.31-20-generic-pae #58-Ubuntu SMP Fri Mar 12 06:25:51 UTC 2010 i686 GNU/Linux
----------
Reply With Quote
  #3  
Old 20-01-2010, 18:33
lixboi's Avatar
Senior Member
Join Date: 01-2008
Posts: 332
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

Sry, up up up .Em đang rất cần cái này để làm project TT_TT
Reply With Quote
  #4  
Old 20-01-2010, 18:34
lixboi's Avatar
Senior Member
Join Date: 01-2008
Posts: 332
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

Quote:
Originally Posted by m302cb View Post
lệnh insert của ông toàn thiếu trường key.
Ơ, khai báo identity thì cần j phải insert hả bạn .TỰ động tăng mà.
Reply With Quote
  #5  
Old 20-01-2010, 18:34
m302cb's Avatar
Senior Member
Join Date: 01-2010
Posts: 184
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

Quote:
Originally Posted by lixboi View Post
Ơ, khai báo identity thì cần j phải insert hả bạn .TỰ động tăng mà.
Tự tăng thì ít nhất cũng phải insert vào là null chứ.
__________________
Linux ***** 2.6.31-20-generic-pae #58-Ubuntu SMP Fri Mar 12 06:25:51 UTC 2010 i686 GNU/Linux
----------
Reply With Quote
  #6  
Old 20-01-2010, 18:37
lixboi's Avatar
Senior Member
Join Date: 01-2008
Posts: 332
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

Quote:
Originally Posted by m302cb View Post
Tự tăng thì ít nhất cũng phải insert vào là null chứ.
Mình cũng ko rõ .Nhưng nếu insert null thì lỗi ! Mình làm cái này nhiều lần rồi cũng chưa lần nào phải insert null

-Cái mình hỏi chủ yếu là lỗi ở đoạn

Quote:
insert into Packages
values(1,'Title','dsa','dien','11/19/1991','tag')
thì lỗi

Quote:
String or binary data would be truncated.
The statement has been terminated.
Reply With Quote
  #7  
Old 20-01-2010, 18:42
m302cb's Avatar
Senior Member
Join Date: 01-2010
Posts: 184
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

chả hiểu bác đang viết cái gì. chắc cái date không đúng định dang datetime
phải là 1991-11-19 thì đúng hơn.
__________________
Linux ***** 2.6.31-20-generic-pae #58-Ubuntu SMP Fri Mar 12 06:25:51 UTC 2010 i686 GNU/Linux
----------
Reply With Quote
  #8  
Old 20-01-2010, 18:43
hrockvn's Avatar
Special Member
Join Date: 06-2007
Posts: 571
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

Ko phải dân MSSQL nên ko có comment
Reply With Quote
  #9  
Old 20-01-2010, 18:44
lixboi's Avatar
Senior Member
Join Date: 01-2008
Posts: 332
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

Quote:
Originally Posted by m302cb View Post
chả hiểu bác đang viết cái gì. chắc cái date không đúng định dang datetime
phải là 1991-11-19 thì đúng hơn.
Đã edit theo bác ! Vẫn lỗi cái :

Quote:
String or binary data would be truncated.
The statement has been terminated.
Reply With Quote
  #10  
Old 20-01-2010, 18:48
m302cb's Avatar
Senior Member
Join Date: 01-2010
Posts: 184
Re: Oái oăm SQL .Mấy bác coi dùm em ;))

cái P_Image nvarchar not null có vấn đề.
Bác không định nghĩa độ dài cho nó. Mặc định nó là 1 thì phải.
__________________
Linux ***** 2.6.31-20-generic-pae #58-Ubuntu SMP Fri Mar 12 06:25:51 UTC 2010 i686 GNU/Linux
----------
Reply With Quote
Reply

« Previous Thread | Next Thread »

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +7. The time now is 00:13.