如何清除错误SQL [英] How to clear error sql
问题描述
我已经在我的网页中进行设计.我的数据库表中的ID允许为空值我已经设置好.我已经将值存储在table.但是我希望ID值不允许为空值.如何在我的表中进行更改
我已经使用查询
UPDATE [tblMainPhotosettings] SET [Id] = 0 WHERE [Allow Nulls] IS NULL
ALTER TABLE [tblMainPhotosettings] ALTER COLUMN [允许Null] INTEGER NOT NULL
但显示错误
消息207,第16级,状态1,第1行
无效的列名"Allow Nulls".
我是begineer
I have designing in my web page .my database table the id is allow null value i have set ok.i had store the value in table.but i want Id values not allow null value .how to change in my table
i have use query
UPDATE [tblMainPhotosettings] SET [Id]=0 WHERE [Allow Nulls] IS NULL
ALTER TABLE [tblMainPhotosettings] ALTER COLUMN [Allow Nulls] INTEGER NOT NULL
but error display
Msg 207, Level 16, State 1, Line 1
Invalid column name ''Allow Nulls''.
I am begineer
推荐答案
当您告诉ALTER TABLE时,您必须指定列名或用ID表示的情况.
所以应该是这样的
When you are telling ALTER TABLE you have to specify the column name or names say ID in you case.
so that should be something like this
ALTER TABLE [tblMainPhotosettings] ALTER COLUMN ID INTEGER NOT NULL
UPDATE [tblMainPhotosettings] SET [Id]=0 WHERE Id IS NULL
ALTER TABLE [tblMainPhotosettings] ALTER COLUMN Id INTEGER NOT NUL
使用它
use it
这篇关于如何清除错误SQL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!