× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



<John Y.>
This has to be a noobish question, but:

Is there some way to create a table via SQL (not DDS) with no
null-capable columns, other than specifying NOT NULL on every single
column?

I'm not seeing any other way.

If that's correct (that the only way is to specify NOT NULL on every
column), would it be because, in SQL World, this is usually a Bad
Idea?
</John Y.>

using create table all columns are null capable by default and you would have to specify not null for every column, you want or need it.
For primary key columns you must not specify not null (it's impossible)-
Foreign key columns should be null capable, if so you could have a foreign key constraint and it would be possible to insert a record without specifying the foreign key values.
For all other columns you could do, what you want/what is needed.
The real benefit with null capable fields is coming up with constraints and it*s best practice and strongly recommend to use constraints.
Dieter

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.