sql 标准见表语句】的更多相关文章

建一张表 /******************************************************************************** 小区主档记录,要保证与OrgLevelUnit同步 ********************************************************************************/ IF not exists(SELECT OBJECT_NAME (id )FROM sysobjects W…
使用指定数据库 use v4base 建一张表 /******************************************************************************** 小区主档记录,要保证与OrgLevelUnit同步 ********************************************************************************/ IF not exists(SELECT OBJECT_NAME (id…
引擎 show engines : 查看引擎 innodb(默认引擎):支持事务,行级锁,外键 myisam:查询效率由于innodb,不需要支持事务,行级锁,外键,可以选用myisam来优化数据库 mysql> create table t1(id int)engine=innodb; mysql> create table t2(id int)engine=myisam; mysql> create table t3(id int)engine=blackhole; mysql>…
 SQL2000系统表的应用  –1:获取当前数据库中的所有用户表 select Name from sysobjects where xtype=’u’ and status>=0 –2:获取某一个表的所有字段 select name from syscolumns where id=object_id(‘表名’) –3:查看与某一个表相关的视图.存储过程.函数 select a.* from sysobjects a, syscomments b where a.id = b.id and…
先附上数据. CREATE TABLE `course` ( `cno` ) NOT NULL, `cname` ) CHARACTER SET utf8 NOT NULL, `ctime` ) NOT NULL, `scount` ) NOT NULL, `ctest` datetime NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ', '2016-03-10 10:08:29'); ', '2016-03-10 10:09:24'); '…
IF EXISTS(SELECT * FROM sys.Tables WHERE name='stu_info')  DROP TABLE stu_infoGoCreate table stu_info(stu_id    int  identity(1,1),name       nvarchar(20)not null,birthday   date null, sex        nvarchar(2)null,addres    nvarchar(20)null, mark      …
sql删除所有表语句: use 数据库名(是要删除表的所在的那个数据库的名称) GO declare @sql varchar(8000) while (select count(*) from sysobjects where type='U')>0 begin SELECT @sql='drop table ' + name FROM sysobjects WHERE (type = 'U') ORDER BY 'drop table ' + name exec(@sql) end-----…
Hibernate原生SQL查询多表关联,SQL语句要注意的问题 @for&ever 2009-9-4 系统环境: MySQL5.1 Hibernate3.3 有如下的假定: 实体类 Question 和 Answer分别对应数据表 question 和answer. 并且表 question 和answer 的字段大部分都一样,字段数目也一样. 执行如下的操作: 1> 使用hibernate 使用原生SQL查询, Query q = session.createSQLQuery(sql).…
SQL Server 锁表.查询被锁表.解锁相关语句,供参考. --锁表(其它事务不能读.更新.删除) BEGIN TRAN SELECT * FROM <表名> WITH(TABLOCKX); WAITFOR delay '00:00:20' COMMIT TRAN --锁表(其它事务只能读,不能更新.删除) BEGIN TRAN SELECT * FROM <表名> WITH(HOLDLOCK); WAITFOR delay '00:00:20' COMMIT TRAN --锁…
选中所在数据库 执行创建存储过程的sql CREATE proc [dbo].[spGenInsertSQL] (@tablename nvarchar(256),@sqlwhere varchar(4000)) as begin declare @sql varchar(max) declare @sqlValues varchar(max) set @sql =' (' set @sqlValues = 'values (''+' select @sqlValues = @sqlValues…