Click here to Skip to main content
15,909,822 members
Home / Discussions / Database
   

Database

 
GeneralRe: SQL UPDATE Multiple Params Pin
Mike Dimmick18-Jan-05 23:02
Mike Dimmick18-Jan-05 23:02 
GeneralRe: SQL UPDATE Multiple Params Pin
Vector719-Jan-05 0:31
Vector719-Jan-05 0:31 
QuestionMSDE installation problem?? Pin
BSRK18-Jan-05 22:06
BSRK18-Jan-05 22:06 
QuestionWhere to keep my connection? Pin
Luis Alonso Ramos18-Jan-05 12:59
Luis Alonso Ramos18-Jan-05 12:59 
AnswerRe: Where to keep my connection? Pin
Colin Angus Mackay18-Jan-05 13:09
Colin Angus Mackay18-Jan-05 13:09 
AnswerRe: Where to keep my connection? Pin
Rob Graham18-Jan-05 15:41
Rob Graham18-Jan-05 15:41 
GeneralUsing NULLs in database fields Pin
Luis Alonso Ramos18-Jan-05 12:19
Luis Alonso Ramos18-Jan-05 12:19 
GeneralRe: Using NULLs in database fields Pin
Colin Angus Mackay18-Jan-05 12:49
Colin Angus Mackay18-Jan-05 12:49 
Luis Alonso Ramos wrote:
what is better: to use default values for some fields, or to allow NULL values?

It depends on your situation. If you need to beable to store a value that is essentially unknown, or doesn't exist then you need a null. If your column is mandatory but there is a frequent value being repeated you might consider making a default value.

I'd say the easiest rule to use is: If I need to know that the user didn't enter anything I use a null, otherwise I use a default (or force the user to input something)

So things like AddressLine2 might default to an empty string as it doesn't matter that the user didn't enter anything. But something like a TaskCompletionDate may be null because the task may be in progress and you don't know when it will complete.

By the looks of it, you have pretty much come to this conclusion anyway.

Does this help?


Do you want to know more?
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and Forums


Upcoming talk:
SELECT UserName, Password FROM Users
-- Getting unauthorised access to a SQL Server, and how to prevent it.

GeneralRe: Using NULLs in database fields Pin
Luis Alonso Ramos18-Jan-05 14:15
Luis Alonso Ramos18-Jan-05 14:15 
QuestionWhat is wrong with this SQL code Pin
Asabere18-Jan-05 9:02
Asabere18-Jan-05 9:02 
AnswerRe: What is wrong with this SQL code Pin
Colin Angus Mackay18-Jan-05 13:02
Colin Angus Mackay18-Jan-05 13:02 
GeneralNavigate in dataset Pin
hendriks17-Jan-05 4:57
hendriks17-Jan-05 4:57 
GeneralMS-SQL to Oracle Pin
spsharma16-Jan-05 22:10
spsharma16-Jan-05 22:10 
GeneralRe: MS-SQL to Oracle Pin
Member 80036019-Jan-05 1:27
Member 80036019-Jan-05 1:27 
GeneralRe: MS-SQL to Oracle Pin
basementman20-Jan-05 4:44
basementman20-Jan-05 4:44 
GeneralOle db connecting problem Pin
lisoft16-Jan-05 21:50
lisoft16-Jan-05 21:50 
GeneralRe: Ole db connecting problem Pin
Rob Graham18-Jan-05 6:56
Rob Graham18-Jan-05 6:56 
GeneralADO Execute stored procedure Pin
willtein16-Jan-05 21:11
willtein16-Jan-05 21:11 
GeneralADO: Fields::GetItem() with number Pin
wilsonian16-Jan-05 9:22
wilsonian16-Jan-05 9:22 
GeneralRe: ADO: Fields::GetItem() with number Pin
Edbert P17-Jan-05 12:41
Edbert P17-Jan-05 12:41 
GeneralRe: ADO: Fields::GetItem() with number Pin
wilsonian17-Jan-05 13:17
wilsonian17-Jan-05 13:17 
GeneralRe: ADO: Fields::GetItem() with number Pin
Rob Graham17-Jan-05 16:15
Rob Graham17-Jan-05 16:15 
GeneralRe: ADO: Fields::GetItem() with number Pin
wilsonian18-Jan-05 12:09
wilsonian18-Jan-05 12:09 
QuestionSplitting names in a SQLS 2K query ? Pin
Jerry Evans16-Jan-05 4:40
Jerry Evans16-Jan-05 4:40 
AnswerRe: Splitting names in a SQLS 2K query ? Pin
Member 80036019-Jan-05 1:33
Member 80036019-Jan-05 1:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.