如何显示SQL 语句(100分)

  • 主题发起人 主题发起人 kmgyl
  • 开始时间 开始时间
K

kmgyl

Unregistered / Unconfirmed
GUEST, unregistred user!

在SQL7 中能不能显示每次操作所对应的SQL 语句。例如表中数据的增加
删除等。

在SQL7 中删除某一字段的SQL 如何写?
最好不要搞几个表导来导去的。
 
1.你可以用Delphi提供的Winsight32进行跟踪.
2.目前在几个大型RDBMS中均无此功能.(Include DB2,SYBASE,ORACLE,MS SQL Server),除了倒,别无他法.因为这是由DBMS的底层决定的.SQL中没有
这种语法.
 
对不起,好像可以用:
ALTER TABLE <tablename> DROP <columnname>

:-)
 
啊!被影掉了

ALTER TABLE tablename DROP columnname
 
呵呵,SQL7可以用ALTER TABLE tablename DROP columnname么? 不错吗.
其实用临时表也挺好的.
对应的语句? WINSIGHT32好象不行吧? 应该没办法.
 
o?
sql 7 可以 drop column了? eYes得赶紧换sql7
 

我试一下发现好象不行
alter table Ttt drop nnn ?
Ttt为表名
nnn为字段名
 

我看了一下书SQL6.5
alter table tablename drop name
是用来删除表中的约束,希望各位再帮我想想别的方法,谢谢 !!!
 

正确的应该是

alter table ttt drop column nnn
^^^^^^
谢谢各位的帮助!!!
 
Delphi带的那个SQL Monitor是不是你要的东西?
 
又错了@_@
1.用Delphi 带的SQL Monitor即可.
2.笔误
 
1。可以用Delphi 带的SQL Monitor即可.
2。如果使用了ODBC,可以利用ODBC管理器提供的
TRACE功能(控制面板中)。
3。很多DBMS也有类似功能,如INFORMIX,SQL SERVER中
sql trace或SQL SPY,名字忘了。
 
faint!
不会用mssql的sql trace?
 
1: 利用SQl Server 的 SQL Trace。至于如何使用到ProFile采单项利用Wizard
来创建。

2: Alter Table TableName Drop Column ColumnName 但要注意的是如果TableNanme 所在的DataBase 已经被Publicationed 则Alert不成功
 

CJ,SQl trace 如何使用,请简单介绍一下。
 
呵呵,SQLMONITOR真的不错!
 
多人接受答案了。
 
后退
顶部