SQL Server和MySQL在用法上差异
1.sql语句——添加
mysql:
String sql="INSERT INTO pet VALUES (0,?,?,?,?,?)";
sql server:如果表的主键为自动增长,insert语句中的value值不用写主键
String sql="INSERT INTO pet VALUES (?,?,?,?,?)";
2.sql语句——当前时间
mysql:
now()
sql server:
getdate()
3.jdbc连接数据库时的配置信息
mysql:
driver=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/PetSys #PetSys为数据库名,下同
user=root
password=123456
sql server:
driver=com.microsoft.sqlserver.jdbc.SQLServerDriver url=jdbc:sqlserver://localhost:1433;Databasename=PetSys user=root password=123456