sql无法修改表
㈠ sql server 2008 为什么修改表的时候总是修改不了,需要设置什么吗
且不说你前边的拼接对不对
最后一个pivot运算用错了,前面不能select
*
对于pivot运算,select后面的内容是由要求的
㈡ sql 2005 无法修改表
直接在查询分析器中,使用SQL语句增加字段,多等一段时间,十多分钟或者半个小时,应该可以成功。
基本语句格式
alter table 表名 add 增加的字段名 字段类型 not null default 缺省值;
要注意两点:
1)注意更换到你要处理的数据库,一般sa登录后缺省数据库是master.
2) 因为表中已经有数据,所以必须增加缺省值。当然如果所加的是可以为null的字段,就不需要缺省值,同时把not null限制去掉。
具体原因,可以看参考资料
㈢ sql- 不能修改表。
这种情况.
可能是 你的表里面的某一列 数据类型是 varchar(10) 的
但是你尝试
UPDATE 表 SET 列 = '1234567890123456'
也就是你更新的数据, 超过了 表里面的列的上限。因此无法更新。
你需要去确认一下, 是修改表结构? 还是不让用户输入那么长的信息。
㈣ sql server 2005 中的错误提示:无法修改表 这样解决啊
分三步操作:
1,先让gg列允许为空,运行保存;
2,update gg列为默认值,0或是‘’或是getdate(),反正不是null就行了;
3,修改gg列为不为空;
产生这个错误的原因是因为你的表里面有数据,添加列不允许为空的话是没办法保存的。
㈤ 急!!!SQL表修改不了! 一保存就弹出对话框,以下是原文:
工具-》选项-》设计器(designers),这里有个阻止保存要求创建表的更改,这个选项去掉
㈥ SQL数据库中一个表突然不能修改和插入,怎么解决
以前我也有这种情况,
可能是由于物理性删除数据造成的。
可以重启试试
如果不行,可能是数据库不稳定造成的,一般
轻量级
数据库有这种问题,希望你时常做备份。
㈦ sql2005 保存过程中出错 一些数据库对象未被保存 无法修改表
点开工具-》选项-》designers(或设计)
里面有个“阻止保存要求重新创建表的更改”,把这个选项的勾选去掉
就可以保存了
㈧ 关于SQL Server 2008 无法修改表的问题,高手进!!!
工具—选项—Designers—表设计器和数据库设计器—阻止保存要求重新创建表的更改前的勾去掉
㈨ 关于SQL Server 2008 无法修改表的问题,高手进!!!
你可以试一下这样做:
选择菜单 工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器。然后去掉“ 阻止保存要求重新创建表的更改”前面的勾。重新启动MSSQL SERVER 2008差不多就行啦。
㈩ PLSQL查询出Oracle数据后无法修改怎么办
1、PL SQL 的查询结果本来就不能用于直接修改。
2、请根据查询结果编写(使用)标准的SQL语句,让PL SQL执行(也就是发送给数据库服务器)来进行修改。
3、或手动找到相关的表点右键,点“编辑数据”。
相关知识:
1、PL SQL中直接找到表,然后对表点右键-》“编辑数据”,这样打开的表可以进行数据的直接修改与输入。原因是,这样打开的表是最简单的查询,PL SQL帮你准备好了相应的回写与修改的SQL语句,实质是“帮”你完成了相关语句的编写。
2、而自定义的SQL语句查出的结果,有可能是非常复杂的语句产生的查询,PL SQL是不知道怎么自动产生相应对应的修改表、追加数据的语句的,所以,得靠你自已动手。
3、一定要建立这样的理解,当前主流的网络数据库操作,基本上都建立在SQL语句的发送、接收、执行的基础上。不应该用“打开”文件,“改写”文件的理念去理解它。因为数据文件可能压根就不在你操作的电脑上。
4、你要做的应该是把你想干嘛通过SQL语句告诉数据服务器系统,你想干嘛,然后数据服务器分析SQL语句后,依你的要求去做。