SQL 脚本

SET IDENTITY_INSERT [CFG_Region] ON; 关闭自动增长列 允许插入

SET IDENTITY_INSERT [CFG_Region] OFF;

 说明:复制表(只复制结构,源表名:a 新表名:b)

SQL: select * into b from a where 1<>1

说明:拷贝表(拷贝数据,源表名:a 目标表名:b)

SQL: insert into b(a, b, c) select d,e,f from b;

select * from sys.views  order by modify_date desc  --显示最新的试图更新情况
select * from sys.procedures order by modify_date desc  --显示最新的存储过程更新情况

添加一列不能为空

Alter table CFG_PaymentType add CreateTime datetime default getdate()
update CFG_PaymentType set CreateTime = '1900-01-01';
alter table CFG_PaymentType alter column CreateTime datetime not null;
go
Alter table CFG_PaymentType add UpdateTime datetime
update CFG_PaymentType set UpdateTime = CreateTime;
alter table CFG_PaymentType alter column UpdateTime datetime not null;
go

 

 MYSQL,导入.sql数据库文件的方法。

 

1.首先在命令行控制台中打开mysql

或许命令的如下:

 

mysql  - u root  - p database_name

 

然后或许会提示输入对应的密码

2.下面这条命令或许对你有用,当你想更换一个数据库的时候

 

mysql > use database_name

 

然后使用下面这个命令

 

mysql > source d:\datafilename.sql

 

当然你需要将文件所在的路径搞清楚,并且正确地使用了他


成功导入!!!~~Yeah..

 

SELECT x = SUBSTRING('bj00000', 2, 3);

SELECT x = len(cast(SUBSTRING('bj00000',1,2) as varchar));

select x=SUBSTRING('bj00000',1,7-len(cast(1 as varchar)))+CAST(1 as varchar);

你可能感兴趣的:(sql)