ACCESS LIKE语法
ACCESS在使用的过程中,除了关键字时出错,用[]包起关键字可以解决,还有问题就是,LIKE出错,因为LIKE和SQL里的LIKE用法不一样,详见下面: 1、ACCESS库的通配符为: * 与任何个数的字符匹配。 ? 与任何单个字母的字符匹配 2、在SQL Server中的通配符为: % 与任何个数的字符匹配 - 与单个字符匹配 3、正确写法应是: 在C#里写应写成 Select * From Table Where Name Like '%jacky%' Select * From Table Where Name Like '_jacky_' Access内测试语句应写成 : Select * From Table Where Name Like '*jacky*' S...
ALTER TABLE 语句修改列、触发器
ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、修改或删除列。 SQL ALTER TABLE 语法 如需在表中添加列,请使用下列语法: ALTER TABLE table_name ADD column_name datatype 要删除表中的列,请使用下列语法: ALTER TABLE table_name DROP COLUMN column_name 注释:某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。 要改变表中列的数据类型,请使用下列语法: ALTER TABLE table_name ALTER COLUMN column_name datatype 原始的表 (用在例子中的): Persons 表: Id La...
SQL数据库版本不兼容还原失败
我用 SQL server 2008 10.00.1600 版本还原 用sql server 2008 R2 版本 10.50.1600 备份的数据包时出错! color=#FF0000]还原 对于 服务器“mysql\test_db”失败。 (Microsoft.SqlServer.SmoExtended) 该数据库是在运行版本 10.50.1600 的服务器上备份的。该版本与此服务器(运行版本 10.00.1600)不兼容。请在支持该备份的服务器上还原该数据库,或者使用与此服务器兼容的备份。 RESTORE DATABASE 正在异常终止。 (.Net SqlClient Data Provider)[/color] 方式一:1、sql 2008 R2成脚本文件。到sql 2008、2005...
SQL保留2位小数
ROUND() 函数 ROUND 函数用于把数值字段舍入为指定的小数位数。 SQL ROUND() 语法 SELECT ROUND(column_name,decimals) FROM table_name 参数 描述 column_name 必需。要舍入的字段。 decimals 必需。规定要返回的小数位数。 SQL ROUND() 实例 我们拥有下面这个 "Products" 表: Prod_Id ProductName Unit UnitPrice 1 gold 1000 g 32.35 2 silver 1000 g 11.56 3 copper 1000 g 6.85 现在,我们希望把名称和价格舍入为最接近的整数。 我们使用如下 SQL 语句: SELECT ProductName, ROUN...
PS做照片的圆角阴影边框
PS做照片的圆角阴影边框 1.用路径工具中的圆角框拉一个适合的框 2.然后按“Ctrl+回车”转换成选区 3.在选择菜单中选择反选,并删除多余的外围 4.双击图层面板中此图层的缩略图进入图层样式面板 5.勾选阴影样式并调节其属性值,自行看效果调节,如果需要也可加上描边效果
使用SQL语句添加和删除约束
--主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空。 --唯一约束(Unique Constraint):要求该列唯一,允许为空,但只能出现一个空值。 --检查约束(Check Constraint):某列取值范围限制、格式限制等,如有关年龄的约束。 --默认约束(Default Constraint):某列的默认值,如我们的男性同学较多,性别默认为男。 --外键约束(Foreign Key):用于在两表之间建立关系需要制定引用主表的哪一列。 语法如下 alter table 表名 add constraint 约束名 约束类型 具体的约束说明 示例: --添加主键约...
15个精典SHELL编程例子
1.输出 1 1 2 1 2 3 1 #!/bin/bash 2 echo "Please type your number:" 3 read a 4 for ((i=1;i<=a;i++)) 5 do 6 for ((p=1;p<=i;p++)) 7 do 8 echo -n " $p " 9 done 10 echo 11 done 12 echo 2.九九乘法表 1 #!/bin/bash 2 for ((i=1;i<10;i++)) 3 do 4 for ((p=1;p<=i;p++)) 5 do 6 echo -ne " $p x $i= "`expr $i \* $p` 7 ...