select name from sysobjects where xtype='U' --查询所有表名只要知道以上的语句,后面的操作不用我教了,我在群里等分! 嘿嘿,哥们!
不懂sqlce3.0 我只知道在SqlServer上怎么来满足你的几个需求
user master select name from sysobjects where xtype='U'
我在创建出一个sdf数据库之后没有系统表,只有一个系统视图,不知道怎么来弄了
用user master都会出错不存在
不好意思打错了,用过sqlce的帮忙给解决一下吧,谢谢了
在查询分析其中选择所要查询的库(tableName是你要查询的表名): 1. select * from dbo.sysobjects 2. select count(*) from dbo.sysobjects 3. drop table tableName 4. if exists (select * from dbo.sysobjects where id = object_id(N'tableName')) SELECT TOP 1 '1' AS 'Flag' FROM dbo.sysobjects else SELECT TOP 1 '0' AS 'Flag' FROM dbo.sysobjects(返回的是标志Flag 1代表表存在,0 不存在)
use 你的数据库名 select name from sysobjects where xtype='U'
我只知道在SqlServer上怎么来满足你的几个需求
select name from sysobjects where xtype='U'
不好意思打错了,用过sqlce的帮忙给解决一下吧,谢谢了
1. select * from dbo.sysobjects
2. select count(*) from dbo.sysobjects
3. drop table tableName
4. if exists (select * from dbo.sysobjects where id = object_id(N'tableName'))
SELECT TOP 1 '1' AS 'Flag' FROM dbo.sysobjects
else
SELECT TOP 1 '0' AS 'Flag' FROM dbo.sysobjects(返回的是标志Flag 1代表表存在,0 不存在)
select name from sysobjects where xtype='U'
移动设备什么容量就限制了这些了,而且sql语句也是有限制的,只是支持简单的sql语句。
那如果我想实现1,2这两项的话只能是我自己来建个系统表了?来存放表名什么的了?那这么说我要想删除表的话要怎么来做呢,在vs里直接打开sdf的库是可以删除的,所以用sql语句肯定也能删除啊,但是drop和delete语句都不能删除啊,一执行就出错,请教了
delete 表名 (在查询分析器中)
应该就可以吧.
删除表时用delete命令能正常删除,但是在sql2008的管理工具中就无法删除
保证消失
delete from (这里写表的名字)
清空表里面数据